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
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()
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-2009 IBM Corp. All Rights Reserved.