Package com.easydesk.om
Class DependType
java.lang.Object
com.easydesk.om.BaseDependType
com.easydesk.om.DependType
- All Implemented Interfaces:
Cacheable,Artifactizable,Optionable<DependType>,Identifiable<Integer>,Serializable,ColumnAccessByName,ObjectModel,Persistent
public class DependType
extends BaseDependType
implements Artifactizable, Optionable<DependType>, Identifiable<Integer>, Cacheable
DependType
-
Field Summary
Fields inherited from class com.easydesk.om.BaseDependType
collConditions, collDepends, collDependTypes, collOptionRelationshipsFields inherited from interface com.easydesk.om.Artifactizable
ARTIFACTIZABLE_PATTERN, ATTRIBUTE_MAP_PATTERN, loggerFields inherited from interface com.easydesk.om.Optionable
ALL, GET_BY_NAME, logger, NAME_SEPERATOR, OPTIONABLE_PATTERN, ROOT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()clear this Serializable instance cachefixedDOCUMENT ME!DOCUMENT ME!getId()Get the Id of the Identifiable Entity.Returns the method result cache for this object.same as getDependTypeRelatedByParentId() Optionable impelementsvoidsave()Stores the object in the database.voidIdentifiable implementationvoidsetParent(DependType optionable) 부모 DependType 을 설정한다.Methods inherited from class com.easydesk.om.BaseDependType
addCondition, addCondition, addDepend, addDepend, addDependType, addDependType, addOptionRelationship, addOptionRelationship, copy, copy, copy, copy, copyInto, copyInto, copyInto, copyInto, equals, getByName, getByPeerName, getByPosition, getConditions, getConditions, getConditions, getConditions, getConditionsJoinAttributeRelatedByAttributeId, getConditionsJoinAttributeRelatedByAttributeId, getConditionsJoinAttributeRelatedByRAttributeId, getConditionsJoinAttributeRelatedByRAttributeId, getConditionsJoinModuleItemType, getConditionsJoinModuleItemType, getConditionsJoinTransition, getConditionsJoinTransition, getDepends, getDepends, getDepends, getDepends, getDependsJoinItemRelatedByObservedId, getDependsJoinItemRelatedByObservedId, getDependsJoinItemRelatedByObserverId, getDependsJoinItemRelatedByObserverId, getDependTypeRelatedByParentId, getDependTypeRelatedByParentId, getDependTypes, getDependTypes, getDependTypes, getDependTypes, getFieldNames, getForeignKeyForDependTypeRelatedByParentId, getName, getOptionRelationships, getOptionRelationships, getOptionRelationships, getOptionRelationships, getOptionRelationshipsJoinOptionRelationship, getOptionRelationshipsJoinOptionRelationship, getParentId, getPeer, getPrimaryKey, getTableMap, getTypeId, hashCode, initConditions, initDepends, initDependTypes, initOptionRelationships, isCacheOnSave, isConditionsInitialized, isDeleted, isDependsInitialized, isDependTypesInitialized, isLoading, isModified, isNew, isOptionRelationshipsInitialized, isSaving, resetCondition, resetDepend, resetDependType, resetModified, resetOptionRelationship, save, save, setByName, setByPeerName, setByPosition, setDeleted, setDependTypeRelatedByParentId, setDependTypeRelatedByParentIdKey, setLoading, setModified, setName, setNew, setParentId, setPrimaryKey, setPrimaryKey, setSaving, setTypeId, toString, valueEqualsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.easydesk.om.Artifactizable
getArtifact, getArtifactKey, getArtifactModule, getPrimaryKey, getTableMapMethods inherited from interface com.easydesk.cache.Cacheable
runResetMethodsMethods inherited from interface com.easydesk.om.Optionable
appendOption, getName, getPathName, isRoot, setName
-
Constructor Details
-
DependType
public DependType()새로운DependType인스턴스를 생성한다.
-
-
Method Details
-
getId
Description copied from interface:IdentifiableGet the Id of the Identifiable Entity.- Specified by:
getIdin interfaceIdentifiable<Integer>- Returns:
- The Id of the entity.
-
setId
Identifiable implementation- Specified by:
setIdin interfaceIdentifiable<Integer>- Parameters:
id- The new Id of the entity
-
save
Stores the object in the database. If the object is new, it inserts it; otherwise an update is performed.- Specified by:
savein interfacePersistent- Overrides:
savein classBaseDependType- Throws:
Exception- 저장 중 오류가 발생한 경우
-
getArtifactType
fixed- Specified by:
getArtifactTypein interfaceArtifactizable- Returns:
- itemType
- Throws:
TorqueException- 조회 중 오류가 발생한 경우
-
getParent
same as getDependTypeRelatedByParentId() Optionable impelements- Specified by:
getParentin interfaceOptionable<DependType>- Returns:
- DependType which is parent DependType
-
setParent
부모 DependType 을 설정한다.- Specified by:
setParentin interfaceOptionable<DependType>- Parameters:
optionable- 부모 DependType,null이면 부모를 제거한다.
-
getAttribute
DOCUMENT ME!- Specified by:
getAttributein interfaceOptionable<DependType>- Returns:
- DOCUMENT ME!
- Throws:
TorqueException- DOCUMENT ME!
-
getAttributeOption
DOCUMENT ME!- Specified by:
getAttributeOptionin interfaceOptionable<DependType>- Returns:
- DOCUMENT ME!
- Throws:
TorqueException- DOCUMENT ME!
-
getMethodCache
Description copied from interface:CacheableReturns the method result cache for this object.- Specified by:
getMethodCachein interfaceCacheable- Returns:
- MethodResultCache
-
clear
public void clear()Description copied from interface:Cacheableclear this Serializable instance cache
-