@ParametersAreNonnullByDefault public class ProxyElement extends AbstractNamedElement<ProxyElement>
PersistentEObject.| Constructor and Description | 
|---|
| ProxyElement() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object o) | 
| ProxyValue<Id> | getId()Returns the identifier of this element. | 
| ProxyClass | getMetaClass()Returns the meta-class of this element. | 
| int | hashCode() | 
| boolean | isRoot()Returns whether this element is the root of a structure. | 
| ProxyElement | setId(ProxyValue<Id> id)Defines the identifier of this element. | 
| ProxyElement | setMetaClass(ProxyClass metaClass)Defines the meta-class of this element. | 
| ProxyElement | setRoot(boolean isRoot)Defines whether this element is the root of a structure. | 
getName, me, setName, toString@Nonnull public ProxyValue<Id> getId()
@Nonnull public ProxyElement setId(ProxyValue<Id> id)
id - the identifierpublic ProxyClass getMetaClass()
@Nonnull public ProxyElement setMetaClass(ProxyClass metaClass)
metaClass - the meta-classpublic boolean isRoot()
true if this element is the root of a structure@Nonnull public ProxyElement setRoot(boolean isRoot)
isRoot - true if this element is the root of a structurepublic int hashCode()
hashCode in class AbstractNamedElement<ProxyElement>public boolean equals(@Nullable Object o)
equals in class AbstractNamedElement<ProxyElement>Copyright © 2013–2019 Atlanmod. All rights reserved.