| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected Entity |
_actualEntity |
| コンストラクタと説明 |
|---|
InstanceKeyEntity(Entity actualEntity) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
DBMeta |
asDBMeta()
Handle the meta as DBMeta, that has all info of the table.
|
String |
asTableDbName()
Handle the meta as table DB name, that can be identity of table.
|
String |
buildDisplayString(String name,
boolean column,
boolean relation)
Build display string flexibly.
|
void |
clearModifiedInfo()
Clear the information of modified properties.
|
void |
clearSpecifiedInfo()
Clear the information of specified properties.
|
void |
clearUniqueDrivenInfo()
Clear the information of unique-driven properties.
|
boolean |
createdBySelect()
Is the entity created by DBFlute select process?
|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
hasModification()
Does it have modifications of property names.
|
boolean |
hasPrimaryKeyValue()
Does it have the value of primary keys?
|
int |
instanceHash()
Calculate the hash-code, which is a default hash code, to identify the instance.
|
void |
markAsSelect()
Mark as select that means the entity is created by DBFlute select process.
|
void |
modifiedToSpecified()
Copy to modified properties to specified properties.
|
Set<String> |
mymodifiedProperties()
Get the set of modified properties.
|
void |
mymodifyProperty(String propertyName)
Modify the property without setting value.
|
void |
mymodifyPropertyCancel(String propertyName)
Cancel the modified the property without resetting value.
|
Set<String> |
myspecifiedProperties()
Get the set of specified properties.
|
void |
myspecifyProperty(String propertyName)
Specify the property without setting value.
|
void |
myspecifyPropertyCancel(String propertyName)
Cancel the specified the property without resetting value.
|
boolean |
myundefinedClassificationAccessAllowed()
Does the access to undefined classification allowed?
|
void |
myuniqueByProperty(String propertyName)
Treat the property as unique driven without setting value.
|
void |
myuniqueByPropertyCancel(String propertyName)
Cancel the property as unique driven without resetting value.
|
Set<String> |
myuniqueDrivenProperties()
Get the properties of unique-driven columns as unique-driven.
|
void |
myunlockUndefinedClassificationAccess()
Unlock the access to undefined classification code.
|
String |
toString() |
String |
toStringWithRelation()
Convert the entity to display string with relation information.
|
protected final Entity _actualEntity
public InstanceKeyEntity(Entity actualEntity)
public DBMeta asDBMeta()
Entitypublic String asTableDbName()
EntityasTableDbName インタフェース内 Entitypublic Set<String> mymodifiedProperties()
EntitymymodifiedProperties インタフェース内 Entitypublic void mymodifyProperty(String propertyName)
EntitymymodifyProperty インタフェース内 EntitypropertyName - The property name of modified column. (NotNull)public void mymodifyPropertyCancel(String propertyName)
EntitymymodifyPropertyCancel インタフェース内 EntitypropertyName - The property name of specified column. (NotNull)public void clearModifiedInfo()
EntityclearModifiedInfo インタフェース内 Entitypublic boolean hasModification()
EntityhasModification インタフェース内 Entitypublic void modifiedToSpecified()
EntitymodifiedToSpecified インタフェース内 Entitypublic Set<String> myspecifiedProperties()
EntitymyspecifiedProperties インタフェース内 Entitypublic void myspecifyProperty(String propertyName)
EntitymyspecifyProperty インタフェース内 EntitypropertyName - The property name of specified column. (NotNull)public void myspecifyPropertyCancel(String propertyName)
EntitymyspecifyPropertyCancel インタフェース内 EntitypropertyName - The property name of specified column. (NotNull)public void clearSpecifiedInfo()
EntityclearSpecifiedInfo インタフェース内 Entitypublic boolean hasPrimaryKeyValue()
EntityhasPrimaryKeyValue インタフェース内 Entitypublic Set<String> myuniqueDrivenProperties()
EntitymyuniqueDrivenProperties インタフェース内 Entitypublic void myuniqueByProperty(String propertyName)
EntitymyuniqueByProperty インタフェース内 EntitypropertyName - The property name of unique-driven column. (NotNull)public void myuniqueByPropertyCancel(String propertyName)
EntitymyuniqueByPropertyCancel インタフェース内 EntitypropertyName - The property name of unique-driven column. (NotNull)public void clearUniqueDrivenInfo()
EntityclearUniqueDrivenInfo インタフェース内 Entitypublic void myunlockUndefinedClassificationAccess()
EntitymyunlockUndefinedClassificationAccess インタフェース内 Entitypublic boolean myundefinedClassificationAccessAllowed()
EntitymyundefinedClassificationAccessAllowed インタフェース内 Entitypublic void markAsSelect()
EntitymarkAsSelect インタフェース内 Entitypublic boolean createdBySelect()
EntitycreatedBySelect インタフェース内 Entitypublic int instanceHash()
EntityinstanceHash インタフェース内 Entitypublic String toStringWithRelation()
EntitytoStringWithRelation インタフェース内 Entitypublic String buildDisplayString(String name, boolean column, boolean relation)
EntitybuildDisplayString インタフェース内 Entityname - The name for display. (NullAllowed: If it's null, it does not have a name)column - Does it contains column values or not?relation - Does it contains relation existences or not?Copyright © 2014–2015 The DBFlute Project. All rights reserved.