Class EsAbstractEntity

    • Field Detail

      • __uniqueDrivenProperties

        protected final org.dbflute.dbmeta.accessory.EntityUniqueDrivenProperties __uniqueDrivenProperties
      • __modifiedProperties

        protected final org.dbflute.dbmeta.accessory.EntityModifiedProperties __modifiedProperties
      • __specifiedProperties

        protected org.dbflute.dbmeta.accessory.EntityModifiedProperties __specifiedProperties
      • __createdBySelect

        protected boolean __createdBySelect
    • Constructor Detail

      • EsAbstractEntity

        public EsAbstractEntity()
    • Method Detail

      • mymodifiedProperties

        public Set<String> mymodifiedProperties()
        Specified by:
        mymodifiedProperties in interface org.dbflute.Entity
      • mymodifyProperty

        public void mymodifyProperty​(String propertyName)
        Specified by:
        mymodifyProperty in interface org.dbflute.Entity
      • mymodifyPropertyCancel

        public void mymodifyPropertyCancel​(String propertyName)
        Specified by:
        mymodifyPropertyCancel in interface org.dbflute.Entity
      • clearModifiedInfo

        public void clearModifiedInfo()
        Specified by:
        clearModifiedInfo in interface org.dbflute.Entity
      • hasModification

        public boolean hasModification()
        Specified by:
        hasModification in interface org.dbflute.Entity
      • newModifiedProperties

        protected org.dbflute.dbmeta.accessory.EntityModifiedProperties newModifiedProperties()
      • registerModifiedProperty

        protected void registerModifiedProperty​(String propertyName)
      • modifiedToSpecified

        public void modifiedToSpecified()
        Specified by:
        modifiedToSpecified in interface org.dbflute.Entity
      • myspecifiedProperties

        public Set<String> myspecifiedProperties()
        Specified by:
        myspecifiedProperties in interface org.dbflute.Entity
      • myspecifyProperty

        public void myspecifyProperty​(String propertyName)
        Specified by:
        myspecifyProperty in interface org.dbflute.Entity
      • myspecifyPropertyCancel

        public void myspecifyPropertyCancel​(String propertyName)
        Specified by:
        myspecifyPropertyCancel in interface org.dbflute.Entity
      • clearSpecifiedInfo

        public void clearSpecifiedInfo()
        Specified by:
        clearSpecifiedInfo in interface org.dbflute.Entity
      • checkSpecifiedProperty

        protected void checkSpecifiedProperty​(String propertyName)
      • registerSpecifiedProperty

        protected void registerSpecifiedProperty​(String propertyName)
      • hasPrimaryKeyValue

        public boolean hasPrimaryKeyValue()
        Specified by:
        hasPrimaryKeyValue in interface org.dbflute.Entity
      • newUniqueDrivenProperties

        protected org.dbflute.dbmeta.accessory.EntityUniqueDrivenProperties newUniqueDrivenProperties()
      • myuniqueDrivenProperties

        public Set<String> myuniqueDrivenProperties()
        Specified by:
        myuniqueDrivenProperties in interface org.dbflute.Entity
      • myuniqueByProperty

        public void myuniqueByProperty​(String propertyName)
        Specified by:
        myuniqueByProperty in interface org.dbflute.Entity
      • myuniqueByPropertyCancel

        public void myuniqueByPropertyCancel​(String propertyName)
        Specified by:
        myuniqueByPropertyCancel in interface org.dbflute.Entity
      • clearUniqueDrivenInfo

        public void clearUniqueDrivenInfo()
        Specified by:
        clearUniqueDrivenInfo in interface org.dbflute.Entity
      • myunlockUndefinedClassificationAccess

        public void myunlockUndefinedClassificationAccess()
        Specified by:
        myunlockUndefinedClassificationAccess in interface org.dbflute.Entity
      • myundefinedClassificationAccessAllowed

        public boolean myundefinedClassificationAccessAllowed()
        Specified by:
        myundefinedClassificationAccessAllowed in interface org.dbflute.Entity
      • markAsSelect

        public void markAsSelect()
        Specified by:
        markAsSelect in interface org.dbflute.Entity
      • createdBySelect

        public boolean createdBySelect()
        Specified by:
        createdBySelect in interface org.dbflute.Entity
      • clearMarkAsSelect

        public void clearMarkAsSelect()
        Specified by:
        clearMarkAsSelect in interface org.dbflute.Entity
      • convertEmptyToNull

        protected String convertEmptyToNull​(String value)
      • instanceHash

        public int instanceHash()
        Specified by:
        instanceHash in interface org.dbflute.Entity
      • doBuildColumnString

        protected abstract String doBuildColumnString​(String dm)
      • toStringWithRelation

        public String toStringWithRelation()
        Specified by:
        toStringWithRelation in interface org.dbflute.Entity
      • buildDisplayString

        public String buildDisplayString​(String name,
                                         boolean column,
                                         boolean relation)
        Specified by:
        buildDisplayString in interface org.dbflute.Entity