ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

org.jboss.shrinkwrap.descriptor.api.orm20
Interface MapKeyJoinColumn<T>

All Superinterfaces:
Child<T>

public interface MapKeyJoinColumn<T>
extends Child<T>

This interface defines the contract for the map-key-join-column xsd type

Since:
Generation date :2012-05-09T23:45:05.33-07:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 MapKeyJoinColumn<T> columnDefinition(String columnDefinition)
          Sets the column-definition attribute
 String getColumnDefinition()
          Returns the column-definition attribute
 String getName()
          Returns the name attribute
 String getReferencedColumnName()
          Returns the referenced-column-name attribute
 String getTable()
          Returns the table attribute
 MapKeyJoinColumn<T> insertable(Boolean insertable)
          Sets the insertable attribute
 Boolean isInsertable()
          Returns the insertable attribute
 Boolean isNullable()
          Returns the nullable attribute
 Boolean isUnique()
          Returns the unique attribute
 Boolean isUpdatable()
          Returns the updatable attribute
 MapKeyJoinColumn<T> name(String name)
          Sets the name attribute
 MapKeyJoinColumn<T> nullable(Boolean nullable)
          Sets the nullable attribute
 MapKeyJoinColumn<T> referencedColumnName(String referencedColumnName)
          Sets the referenced-column-name attribute
 MapKeyJoinColumn<T> removeColumnDefinition()
          Removes the column-definition attribute
 MapKeyJoinColumn<T> removeInsertable()
          Removes the insertable attribute
 MapKeyJoinColumn<T> removeName()
          Removes the name attribute
 MapKeyJoinColumn<T> removeNullable()
          Removes the nullable attribute
 MapKeyJoinColumn<T> removeReferencedColumnName()
          Removes the referenced-column-name attribute
 MapKeyJoinColumn<T> removeTable()
          Removes the table attribute
 MapKeyJoinColumn<T> removeUnique()
          Removes the unique attribute
 MapKeyJoinColumn<T> removeUpdatable()
          Removes the updatable attribute
 MapKeyJoinColumn<T> table(String table)
          Sets the table attribute
 MapKeyJoinColumn<T> unique(Boolean unique)
          Sets the unique attribute
 MapKeyJoinColumn<T> updatable(Boolean updatable)
          Sets the updatable attribute
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

name

MapKeyJoinColumn<T> name(String name)
Sets the name attribute

Parameters:
name - the value for the attribute name
Returns:
the current instance of MapKeyJoinColumn

getName

String getName()
Returns the name attribute

Returns:
the value defined for the attribute name

removeName

MapKeyJoinColumn<T> removeName()
Removes the name attribute

Returns:
the current instance of MapKeyJoinColumn

referencedColumnName

MapKeyJoinColumn<T> referencedColumnName(String referencedColumnName)
Sets the referenced-column-name attribute

Parameters:
referencedColumnName - the value for the attribute referenced-column-name
Returns:
the current instance of MapKeyJoinColumn

getReferencedColumnName

String getReferencedColumnName()
Returns the referenced-column-name attribute

Returns:
the value defined for the attribute referenced-column-name

removeReferencedColumnName

MapKeyJoinColumn<T> removeReferencedColumnName()
Removes the referenced-column-name attribute

Returns:
the current instance of MapKeyJoinColumn

unique

MapKeyJoinColumn<T> unique(Boolean unique)
Sets the unique attribute

Parameters:
unique - the value for the attribute unique
Returns:
the current instance of MapKeyJoinColumn

isUnique

Boolean isUnique()
Returns the unique attribute

Returns:
the value defined for the attribute unique

removeUnique

MapKeyJoinColumn<T> removeUnique()
Removes the unique attribute

Returns:
the current instance of MapKeyJoinColumn

nullable

MapKeyJoinColumn<T> nullable(Boolean nullable)
Sets the nullable attribute

Parameters:
nullable - the value for the attribute nullable
Returns:
the current instance of MapKeyJoinColumn

isNullable

Boolean isNullable()
Returns the nullable attribute

Returns:
the value defined for the attribute nullable

removeNullable

MapKeyJoinColumn<T> removeNullable()
Removes the nullable attribute

Returns:
the current instance of MapKeyJoinColumn

insertable

MapKeyJoinColumn<T> insertable(Boolean insertable)
Sets the insertable attribute

Parameters:
insertable - the value for the attribute insertable
Returns:
the current instance of MapKeyJoinColumn

isInsertable

Boolean isInsertable()
Returns the insertable attribute

Returns:
the value defined for the attribute insertable

removeInsertable

MapKeyJoinColumn<T> removeInsertable()
Removes the insertable attribute

Returns:
the current instance of MapKeyJoinColumn

updatable

MapKeyJoinColumn<T> updatable(Boolean updatable)
Sets the updatable attribute

Parameters:
updatable - the value for the attribute updatable
Returns:
the current instance of MapKeyJoinColumn

isUpdatable

Boolean isUpdatable()
Returns the updatable attribute

Returns:
the value defined for the attribute updatable

removeUpdatable

MapKeyJoinColumn<T> removeUpdatable()
Removes the updatable attribute

Returns:
the current instance of MapKeyJoinColumn

columnDefinition

MapKeyJoinColumn<T> columnDefinition(String columnDefinition)
Sets the column-definition attribute

Parameters:
columnDefinition - the value for the attribute column-definition
Returns:
the current instance of MapKeyJoinColumn

getColumnDefinition

String getColumnDefinition()
Returns the column-definition attribute

Returns:
the value defined for the attribute column-definition

removeColumnDefinition

MapKeyJoinColumn<T> removeColumnDefinition()
Removes the column-definition attribute

Returns:
the current instance of MapKeyJoinColumn

table

MapKeyJoinColumn<T> table(String table)
Sets the table attribute

Parameters:
table - the value for the attribute table
Returns:
the current instance of MapKeyJoinColumn

getTable

String getTable()
Returns the table attribute

Returns:
the value defined for the attribute table

removeTable

MapKeyJoinColumn<T> removeTable()
Removes the table attribute

Returns:
the current instance of MapKeyJoinColumn

ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.