Class AttributeReferenceInClassImpl

java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<AttributeReferenceInClass,Sql>
io.ciera.tool.sql.ooaofooa.subsystem.impl.AttributeReferenceInClassImpl
All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>, io.ciera.runtime.summit.application.IInstanceActionHome<AttributeReferenceInClass,Sql>, io.ciera.runtime.summit.classes.IModelInstance<AttributeReferenceInClass,Sql>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.types.IXtumlType, AttributeReferenceInClass, Comparable<AttributeReferenceInClass>

public class AttributeReferenceInClassImpl extends io.ciera.runtime.summit.classes.ModelInstance<AttributeReferenceInClass,Sql> implements AttributeReferenceInClass
  • Field Details

  • Method Details

    • create

      public static AttributeReferenceInClass create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static AttributeReferenceInClass create(Sql context, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID, io.ciera.runtime.summit.types.UniqueId ref_RObj_ID, int ref_ROid_ID, io.ciera.runtime.summit.types.UniqueId ref_RAttr_ID, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, io.ciera.runtime.summit.types.UniqueId ref_OIR_ID, io.ciera.runtime.summit.types.UniqueId ref_ROIR_ID, io.ciera.runtime.summit.types.UniqueId ref_Attr_ID, io.ciera.runtime.summit.types.UniqueId m_ARef_ID, io.ciera.runtime.summit.types.UniqueId ref_PARef_ID, boolean m_Is_Cstrd, String m_Descrip, String m_RObj_Name, String m_RAttr_Name, String m_Rel_Name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static AttributeReferenceInClass create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID, io.ciera.runtime.summit.types.UniqueId ref_RObj_ID, int ref_ROid_ID, io.ciera.runtime.summit.types.UniqueId ref_RAttr_ID, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, io.ciera.runtime.summit.types.UniqueId ref_OIR_ID, io.ciera.runtime.summit.types.UniqueId ref_ROIR_ID, io.ciera.runtime.summit.types.UniqueId ref_Attr_ID, io.ciera.runtime.summit.types.UniqueId m_ARef_ID, io.ciera.runtime.summit.types.UniqueId ref_PARef_ID, boolean m_Is_Cstrd, String m_Descrip, String m_RObj_Name, String m_RAttr_Name, String m_Rel_Name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getObj_ID

      public io.ciera.runtime.summit.types.UniqueId getObj_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getObj_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setObj_ID

      public void setObj_ID(io.ciera.runtime.summit.types.UniqueId ref_Obj_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setObj_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRObj_ID

      public void setRObj_ID(io.ciera.runtime.summit.types.UniqueId ref_RObj_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRObj_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRObj_ID

      public io.ciera.runtime.summit.types.UniqueId getRObj_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getRObj_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setROid_ID

      public void setROid_ID(int ref_ROid_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setROid_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getROid_ID

      public int getROid_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getROid_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRAttr_ID

      public io.ciera.runtime.summit.types.UniqueId getRAttr_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getRAttr_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRAttr_ID

      public void setRAttr_ID(io.ciera.runtime.summit.types.UniqueId ref_RAttr_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRAttr_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRel_ID

      public void setRel_ID(io.ciera.runtime.summit.types.UniqueId ref_Rel_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRel_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRel_ID

      public io.ciera.runtime.summit.types.UniqueId getRel_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getRel_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getOIR_ID

      public io.ciera.runtime.summit.types.UniqueId getOIR_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getOIR_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setOIR_ID

      public void setOIR_ID(io.ciera.runtime.summit.types.UniqueId ref_OIR_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setOIR_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setROIR_ID

      public void setROIR_ID(io.ciera.runtime.summit.types.UniqueId ref_ROIR_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setROIR_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getROIR_ID

      public io.ciera.runtime.summit.types.UniqueId getROIR_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getROIR_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setAttr_ID

      public void setAttr_ID(io.ciera.runtime.summit.types.UniqueId ref_Attr_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setAttr_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getAttr_ID

      public io.ciera.runtime.summit.types.UniqueId getAttr_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getAttr_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setARef_ID

      public void setARef_ID(io.ciera.runtime.summit.types.UniqueId m_ARef_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setARef_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getARef_ID

      public io.ciera.runtime.summit.types.UniqueId getARef_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getARef_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPARef_ID

      public io.ciera.runtime.summit.types.UniqueId getPARef_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPARef_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPARef_ID

      public void setPARef_ID(io.ciera.runtime.summit.types.UniqueId ref_PARef_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPARef_ID in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getIs_Cstrd

      public boolean getIs_Cstrd() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getIs_Cstrd in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setIs_Cstrd

      public void setIs_Cstrd(boolean m_Is_Cstrd) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setIs_Cstrd in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDescrip

      public void setDescrip(String m_Descrip) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDescrip in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDescrip

      public String getDescrip() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getDescrip in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRObj_Name

      public void setRObj_Name(String m_RObj_Name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRObj_Name in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRObj_Name

      public String getRObj_Name() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getRObj_Name in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRAttr_Name

      public void setRAttr_Name(String m_RAttr_Name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRAttr_Name in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRAttr_Name

      public String getRAttr_Name() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getRAttr_Name in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRel_Name

      public String getRel_Name() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getRel_Name in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRel_Name

      public void setRel_Name(String m_Rel_Name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRel_Name in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getId1

      public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()
      Specified by:
      getId1 in interface io.ciera.runtime.summit.classes.IModelInstance<AttributeReferenceInClass,Sql>
      Overrides:
      getId1 in class io.ciera.runtime.summit.classes.ModelInstance<AttributeReferenceInClass,Sql>
    • getId2

      public io.ciera.runtime.summit.classes.IInstanceIdentifier getId2()
      Specified by:
      getId2 in interface io.ciera.runtime.summit.classes.IModelInstance<AttributeReferenceInClass,Sql>
      Overrides:
      getId2 in class io.ciera.runtime.summit.classes.ModelInstance<AttributeReferenceInClass,Sql>
    • setR108_is_resolved_by_ReferentialAttribute

      public void setR108_is_resolved_by_ReferentialAttribute(ReferentialAttribute inst)
      Specified by:
      setR108_is_resolved_by_ReferentialAttribute in interface AttributeReferenceInClass
    • R108_is_resolved_by_ReferentialAttribute

      public ReferentialAttribute R108_is_resolved_by_ReferentialAttribute() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R108_is_resolved_by_ReferentialAttribute in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR111_is_used_to_refer_class_by_ReferringClassInAssoc

      public void setR111_is_used_to_refer_class_by_ReferringClassInAssoc(ReferringClassInAssoc inst)
      Specified by:
      setR111_is_used_to_refer_class_by_ReferringClassInAssoc in interface AttributeReferenceInClass
    • R111_is_used_to_refer_class_by_ReferringClassInAssoc

      public ReferringClassInAssoc R111_is_used_to_refer_class_by_ReferringClassInAssoc() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R111_is_used_to_refer_class_by_ReferringClassInAssoc in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR111_refers_across_association_via_ReferredToIdentifierAttribute

      public void setR111_refers_across_association_via_ReferredToIdentifierAttribute(ReferredToIdentifierAttribute inst)
      Specified by:
      setR111_refers_across_association_via_ReferredToIdentifierAttribute in interface AttributeReferenceInClass
    • R111_refers_across_association_via_ReferredToIdentifierAttribute

      public ReferredToIdentifierAttribute R111_refers_across_association_via_ReferredToIdentifierAttribute() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R111_refers_across_association_via_ReferredToIdentifierAttribute in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR112_precedes_AttributeReferenceInClass

      public void setR112_precedes_AttributeReferenceInClass(AttributeReferenceInClass inst)
      Specified by:
      setR112_precedes_AttributeReferenceInClass in interface AttributeReferenceInClass
    • R112_precedes_AttributeReferenceInClass

      public AttributeReferenceInClass R112_precedes_AttributeReferenceInClass() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R112_precedes_AttributeReferenceInClass in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR112_succeeds_AttributeReferenceInClass

      public void setR112_succeeds_AttributeReferenceInClass(AttributeReferenceInClass inst)
      Specified by:
      setR112_succeeds_AttributeReferenceInClass in interface AttributeReferenceInClass
    • R112_succeeds_AttributeReferenceInClass

      public AttributeReferenceInClass R112_succeeds_AttributeReferenceInClass() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R112_succeeds_AttributeReferenceInClass in interface AttributeReferenceInClass
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRunContext

      public io.ciera.runtime.summit.application.IRunContext getRunContext()
      Specified by:
      getRunContext in interface io.ciera.runtime.summit.application.IActionHome<Sql>
      Overrides:
      getRunContext in class io.ciera.runtime.summit.classes.ModelInstance<AttributeReferenceInClass,Sql>
    • context

      public Sql context()
      Specified by:
      context in interface io.ciera.runtime.summit.application.IActionHome<Sql>
      Overrides:
      context in class io.ciera.runtime.summit.classes.ModelInstance<AttributeReferenceInClass,Sql>
    • getKeyLetters

      public String getKeyLetters()
      Specified by:
      getKeyLetters in interface io.ciera.runtime.summit.statemachine.IEventTarget
      Specified by:
      getKeyLetters in interface io.ciera.runtime.summit.classes.IModelInstance<AttributeReferenceInClass,Sql>
    • self

      Specified by:
      self in interface io.ciera.runtime.summit.application.IInstanceActionHome<AttributeReferenceInClass,Sql>
    • oneWhere

      public AttributeReferenceInClass oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      oneWhere in interface io.ciera.runtime.summit.types.IXtumlType
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException