Package io.jmix.data.impl.jpql.model
Class AttributeImpl
java.lang.Object
io.jmix.data.impl.jpql.model.AttributeImpl
-
Constructor Summary
ConstructorDescriptionAttributeImpl
(Class simpleType, String name) AttributeImpl
(String referencedEntityName, String name, boolean isCollection) -
Method Summary
Modifier and TypeMethodDescriptionclone()
getName()
boolean
boolean
boolean
void
setEmbedded
(boolean embedded) void
setUserFriendlyName
(String userFriendlyName)
-
Constructor Details
-
AttributeImpl
-
AttributeImpl
-
-
Method Details
-
getSimpleType
- Specified by:
getSimpleType
in interfaceAttribute
-
getName
-
isEntityReferenceAttribute
public boolean isEntityReferenceAttribute()- Specified by:
isEntityReferenceAttribute
in interfaceAttribute
-
isCollection
public boolean isCollection()- Specified by:
isCollection
in interfaceAttribute
-
getReferencedEntityName
- Specified by:
getReferencedEntityName
in interfaceAttribute
-
getDisplayedName
- Specified by:
getDisplayedName
in interfaceAttribute
-
setUserFriendlyName
-
isEmbedded
public boolean isEmbedded()- Specified by:
isEmbedded
in interfaceAttribute
-
setEmbedded
public void setEmbedded(boolean embedded) -
clone
- Specified by:
clone
in interfaceAttribute
- Overrides:
clone
in classObject
- Throws:
CloneNotSupportedException
-