com.ibm.cics.model
Interface ICICSType
- All Superinterfaces:
- com.ibm.cics.model.meta.IType
public interface ICICSType
- extends com.ibm.cics.model.meta.IType
metadata describing a cics type
Field Summary |
static java.lang.String |
COPYRIGHT
|
COPYRIGHT
static final java.lang.String COPYRIGHT
- See Also:
- Constant Field Values
attributes
ICICSAttribute<?>[] attributes()
- Specified by:
attributes
in interface com.ibm.cics.model.meta.IType
findAttributeByID
ICICSAttribute<?> findAttributeByID(java.lang.String id)
- Specified by:
findAttributeByID
in interface com.ibm.cics.model.meta.IType
- Parameters:
id
- property ID of the attribute to find
- Returns:
- the ICICSAttribute identified by id or
null
if none is found.
getKeyAttributes
java.util.Set<ICICSAttribute<?>> getKeyAttributes()
- Specified by:
getKeyAttributes
in interface com.ibm.cics.model.meta.IType
getResourceTableName
java.lang.String getResourceTableName()
getInterfaceType
java.lang.Class<? extends ICICSObject> getInterfaceType()
- Specified by:
getInterfaceType
in interface com.ibm.cics.model.meta.IType
getImplementationType
java.lang.Class getImplementationType()
getMutableImplementation
java.lang.Class getMutableImplementation()
getMutableInterface
java.lang.Class getMutableInterface()
getNameAttribute
java.lang.String getNameAttribute()
isDefinition
boolean isDefinition()
isResource
boolean isResource()
isCPSM
boolean isCPSM()
getValidFrom
CICSRelease getValidFrom()
- Returns the
CICSRelease
that the ICICSType
was introduced in, or null
if the type is valid for all releases.
getValidTo
CICSRelease getValidTo()
- Returns the
CICSRelease
that the ICICSType
was last valid in, or null
for present.
findAttributeByCicsName
ICICSAttribute<?> findAttributeByCicsName(java.lang.String attributeName)
- Parameters:
attributeName
- 8 character CICS name of the attribute to find
- Returns:
- the ICICSAttribute identified by attributeName or
null
if none is found.
Copyright © 2008-2012 IBM Corp. All Rights Reserved.