public class EntityLoadInfo
extends java.lang.Object
metaclassName-id[-viewName]
, e.g.:
sec$User-60885987-1b61-4247-94c7-dff348347f93 sec$Role-0c018061-b26f-4de2-a5be-dff348347f93-role.browse ref$Seller-101 ref$Currency-{usd}
EntityLoadInfoBuilder.parse(String)
and toString()
methods to convert from/to a string.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NEW_PREFIX |
Modifier and Type | Method and Description |
---|---|
static EntityLoadInfo |
create(Entity entity)
Create a new info instance with empty view name.
|
static EntityLoadInfo |
create(Entity entity,
java.lang.String viewName)
Create a new info instance.
|
java.lang.Object |
getId() |
MetaClass |
getMetaClass() |
java.lang.String |
getViewName() |
boolean |
isNewEntity() |
static EntityLoadInfo |
parse(java.lang.String str)
Parse an info from the string.
|
java.lang.String |
toString() |
public static final java.lang.String NEW_PREFIX
public java.lang.Object getId()
public MetaClass getMetaClass()
@Nullable public java.lang.String getViewName()
public boolean isNewEntity()
public static EntityLoadInfo create(Entity entity, @Nullable java.lang.String viewName)
Consider using EntityLoadInfoBuilder
for better performance.
entity
- entity instanceviewName
- view name, can be nullpublic static EntityLoadInfo create(Entity entity)
Consider using EntityLoadInfoBuilder
for better performance.
entity
- entity instance@Nullable public static EntityLoadInfo parse(java.lang.String str)
Consider using EntityLoadInfoBuilder
for better performance.
str
- string representation of the infopublic java.lang.String toString()
toString
in class java.lang.Object