org.eclipse.jpt.jpa.eclipselink.core.context.persistence.customization
Class Entity

java.lang.Object
  extended by org.eclipse.jpt.common.utility.internal.model.AbstractModel
      extended by org.eclipse.jpt.jpa.eclipselink.core.context.persistence.customization.Entity
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, Model

public class Entity
extends org.eclipse.jpt.common.utility.internal.model.AbstractModel
implements java.lang.Cloneable, java.io.Serializable

Entity

See Also:
Serialized Form

Field Summary
static java.lang.String DESCRIPTOR_CUSTOMIZER_PROPERTY
           
 
Constructor Summary
Entity(Customization parent, java.lang.String name)
           
 
Method Summary
 Entity clone()
           
 boolean entityNameIsValid()
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getDescriptorCustomizer()
           
 java.lang.String getName()
           
 Customization getParent()
           
 int hashCode()
           
 boolean isEmpty()
           
 void setDescriptorCustomizer(java.lang.String descriptorCustomizer)
           
 void toString(java.lang.StringBuilder sb)
           
 
Methods inherited from class org.eclipse.jpt.common.utility.internal.model.AbstractModel
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, hasAnyChangeListeners, hasAnyCollectionChangeListeners, hasAnyListChangeListeners, hasAnyPropertyChangeListeners, hasAnyStateChangeListeners, hasAnyTreeChangeListeners, hasNoChangeListeners, hasNoCollectionChangeListeners, hasNoListChangeListeners, hasNoPropertyChangeListeners, hasNoStateChangeListeners, hasNoTreeChangeListeners, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DESCRIPTOR_CUSTOMIZER_PROPERTY

public static final java.lang.String DESCRIPTOR_CUSTOMIZER_PROPERTY
See Also:
Constant Field Values
Constructor Detail

Entity

public Entity(Customization parent,
              java.lang.String name)
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

clone

public Entity clone()
Overrides:
clone in class org.eclipse.jpt.common.utility.internal.model.AbstractModel

isEmpty

public boolean isEmpty()

entityNameIsValid

public boolean entityNameIsValid()

getParent

public Customization getParent()

getName

public java.lang.String getName()

getDescriptorCustomizer

public java.lang.String getDescriptorCustomizer()

setDescriptorCustomizer

public void setDescriptorCustomizer(java.lang.String descriptorCustomizer)

toString

public void toString(java.lang.StringBuilder sb)
Overrides:
toString in class org.eclipse.jpt.common.utility.internal.model.AbstractModel