org.hibernate.internal.jaxb.mapping.orm
Class JaxbEmbeddable

java.lang.Object
  extended by org.hibernate.internal.jaxb.mapping.orm.JaxbEmbeddable

public class JaxbEmbeddable
extends Object

Defines the settings and mappings for embeddable objects. Is allowed to be sparsely populated and used in conjunction with the annotations. Alternatively, the metadata-complete attribute can be used to indicate that no annotations are to be processed in the class. If this is the case then the defaulting rules will be recursively applied.


Field Summary
protected  JaxbAccessType access
           
protected  JaxbEmbeddableAttributes attributes
           
protected  String clazz
           
protected  String description
           
protected  Boolean metadataComplete
           
 
Constructor Summary
JaxbEmbeddable()
           
 
Method Summary
 JaxbAccessType getAccess()
          Gets the value of the access property.
 JaxbEmbeddableAttributes getAttributes()
          Gets the value of the attributes property.
 String getClazz()
          Gets the value of the clazz property.
 String getDescription()
          Gets the value of the description property.
 Boolean isMetadataComplete()
          Gets the value of the metadataComplete property.
 void setAccess(JaxbAccessType value)
          Sets the value of the access property.
 void setAttributes(JaxbEmbeddableAttributes value)
          Sets the value of the attributes property.
 void setClazz(String value)
          Sets the value of the clazz property.
 void setDescription(String value)
          Sets the value of the description property.
 void setMetadataComplete(Boolean value)
          Sets the value of the metadataComplete property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected String description

attributes

protected JaxbEmbeddableAttributes attributes

clazz

protected String clazz

access

protected JaxbAccessType access

metadataComplete

protected Boolean metadataComplete
Constructor Detail

JaxbEmbeddable

public JaxbEmbeddable()
Method Detail

getDescription

public String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getAttributes

public JaxbEmbeddableAttributes getAttributes()
Gets the value of the attributes property.

Returns:
possible object is JaxbEmbeddableAttributes

setAttributes

public void setAttributes(JaxbEmbeddableAttributes value)
Sets the value of the attributes property.

Parameters:
value - allowed object is JaxbEmbeddableAttributes

getClazz

public String getClazz()
Gets the value of the clazz property.

Returns:
possible object is String

setClazz

public void setClazz(String value)
Sets the value of the clazz property.

Parameters:
value - allowed object is String

getAccess

public JaxbAccessType getAccess()
Gets the value of the access property.

Returns:
possible object is JaxbAccessType

setAccess

public void setAccess(JaxbAccessType value)
Sets the value of the access property.

Parameters:
value - allowed object is JaxbAccessType

isMetadataComplete

public Boolean isMetadataComplete()
Gets the value of the metadataComplete property.

Returns:
possible object is Boolean

setMetadataComplete

public void setMetadataComplete(Boolean value)
Sets the value of the metadataComplete property.

Parameters:
value - allowed object is Boolean


Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.