Class AttributeReferenceImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<AttributeReference,Sql>
io.ciera.tool.sql.architecture.classes.impl.AttributeReferenceImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<AttributeReference,,Sql> io.ciera.runtime.summit.classes.IModelInstance<AttributeReference,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,AttributeReference,Comparable<AttributeReference>
public class AttributeReferenceImpl
extends io.ciera.runtime.summit.classes.ModelInstance<AttributeReference,Sql>
implements AttributeReference
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static AttributeReferencestatic AttributeReferencecreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_referring_attribute_class_name, String ref_referring_attribute_class_package, String ref_referring_attribute_name, String ref_referred_to_attribute_class_name, String ref_referred_to_attribute_class_package, String ref_referred_to_attribute_name, int ref_rel_num, String ref_form_phrase, String ref_form_name, String ref_part_phrase, String ref_part_name) static AttributeReferencecreate(Sql context, String ref_referring_attribute_class_name, String ref_referring_attribute_class_package, String ref_referring_attribute_name, String ref_referred_to_attribute_class_name, String ref_referred_to_attribute_class_package, String ref_referred_to_attribute_name, int ref_rel_num, String ref_form_phrase, String ref_form_name, String ref_part_phrase, String ref_part_name) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()intio.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) self()voidsetForm_name(String ref_form_name) voidsetForm_phrase(String ref_form_phrase) voidsetPart_name(String ref_part_name) voidsetPart_phrase(String ref_part_phrase) voidvoidvoidvoidsetReferred_to_attribute_class_name(String ref_referred_to_attribute_class_name) voidsetReferred_to_attribute_class_package(String ref_referred_to_attribute_class_package) voidsetReferred_to_attribute_name(String ref_referred_to_attribute_name) voidsetReferring_attribute_class_name(String ref_referring_attribute_class_name) voidsetReferring_attribute_class_package(String ref_referring_attribute_class_package) voidsetReferring_attribute_name(String ref_referring_attribute_name) voidsetRel_num(int ref_rel_num) Methods inherited from class io.ciera.runtime.summit.classes.ModelInstance
accept, checkLiving, compareTo, delete, equals, getCurrentState, getId2, getId3, getInstanceId, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.ciera.runtime.summit.application.IActionHome
warnMethods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget
accept, getCurrentStateMethods inherited from interface io.ciera.runtime.summit.classes.IModelInstance
checkLiving, compareTo, delete, getId2, getId3, getInstanceId, isEmptyMethods inherited from interface io.ciera.runtime.summit.types.IXtumlType
equality, inequality, serialize
-
Field Details
-
KEY_LETTERS
- See Also:
-
EMPTY_ATTRIBUTEREFERENCE
-
-
Method Details
-
create
public static AttributeReference create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static AttributeReference create(Sql context, String ref_referring_attribute_class_name, String ref_referring_attribute_class_package, String ref_referring_attribute_name, String ref_referred_to_attribute_class_name, String ref_referred_to_attribute_class_package, String ref_referred_to_attribute_name, int ref_rel_num, String ref_form_phrase, String ref_form_name, String ref_part_phrase, String ref_part_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static AttributeReference create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_referring_attribute_class_name, String ref_referring_attribute_class_package, String ref_referring_attribute_name, String ref_referred_to_attribute_class_name, String ref_referred_to_attribute_class_package, String ref_referred_to_attribute_name, int ref_rel_num, String ref_form_phrase, String ref_form_name, String ref_part_phrase, String ref_part_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getReferring_attribute_class_name
public String getReferring_attribute_class_name() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getReferring_attribute_class_namein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setReferring_attribute_class_name
public void setReferring_attribute_class_name(String ref_referring_attribute_class_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setReferring_attribute_class_namein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getReferring_attribute_class_package
public String getReferring_attribute_class_package() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getReferring_attribute_class_packagein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setReferring_attribute_class_package
public void setReferring_attribute_class_package(String ref_referring_attribute_class_package) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setReferring_attribute_class_packagein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getReferring_attribute_name
public String getReferring_attribute_name() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getReferring_attribute_namein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setReferring_attribute_name
public void setReferring_attribute_name(String ref_referring_attribute_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setReferring_attribute_namein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setReferred_to_attribute_class_name
public void setReferred_to_attribute_class_name(String ref_referred_to_attribute_class_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setReferred_to_attribute_class_namein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getReferred_to_attribute_class_name
public String getReferred_to_attribute_class_name() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getReferred_to_attribute_class_namein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setReferred_to_attribute_class_package
public void setReferred_to_attribute_class_package(String ref_referred_to_attribute_class_package) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setReferred_to_attribute_class_packagein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getReferred_to_attribute_class_package
public String getReferred_to_attribute_class_package() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getReferred_to_attribute_class_packagein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getReferred_to_attribute_name
public String getReferred_to_attribute_name() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getReferred_to_attribute_namein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setReferred_to_attribute_name
public void setReferred_to_attribute_name(String ref_referred_to_attribute_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setReferred_to_attribute_namein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setRel_num
public void setRel_num(int ref_rel_num) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setRel_numin interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRel_num
public int getRel_num() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getRel_numin interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setForm_phrase
public void setForm_phrase(String ref_form_phrase) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setForm_phrasein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getForm_phrase
- Specified by:
getForm_phrasein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setForm_name
public void setForm_name(String ref_form_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setForm_namein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getForm_name
- Specified by:
getForm_namein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPart_phrase
public void setPart_phrase(String ref_part_phrase) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setPart_phrasein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getPart_phrase
- Specified by:
getPart_phrasein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getPart_name
- Specified by:
getPart_namein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPart_name
public void setPart_name(String ref_part_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setPart_namein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()- Specified by:
getId1in interfaceio.ciera.runtime.summit.classes.IModelInstance<AttributeReference,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<AttributeReference,Sql>
-
setR4506_has_value_provided_by_Attribute
- Specified by:
setR4506_has_value_provided_by_Attributein interfaceAttributeReference
-
R4506_has_value_provided_by_Attribute
public Attribute R4506_has_value_provided_by_Attribute() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4506_has_value_provided_by_Attributein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR4506_provides_value_for_Attribute
- Specified by:
setR4506_provides_value_for_Attributein interfaceAttributeReference
-
R4506_provides_value_for_Attribute
public Attribute R4506_provides_value_for_Attribute() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4506_provides_value_for_Attributein interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR4511_refers_to_another_attribute_through_ClassRelationship
- Specified by:
setR4511_refers_to_another_attribute_through_ClassRelationshipin interfaceAttributeReference
-
R4511_refers_to_another_attribute_through_ClassRelationship
public ClassRelationship R4511_refers_to_another_attribute_through_ClassRelationship() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4511_refers_to_another_attribute_through_ClassRelationshipin interfaceAttributeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext()- Specified by:
getRunContextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
getRunContextin classio.ciera.runtime.summit.classes.ModelInstance<AttributeReference,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<AttributeReference,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<AttributeReference,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<AttributeReference,Sql>
-
oneWhere
public AttributeReference oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
oneWherein interfaceio.ciera.runtime.summit.types.IXtumlType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-