javax.cim
public class CIMMethod<E> extends CIMTypedElement implements CIMQualifiedElementInterface
Parameters:
| Constructor Summary | |
|---|---|
| CIMMethod(String pName, CIMDataType pType, CIMQualifier<?>[] pQualis, CIMParameter<?>[] pParams, boolean pPropagated, String pOriginClass)
Constructs a CIMMethod object with the specified
information.
| |
| Method Summary | |
|---|---|
| CIMMethod<E> | filter(boolean pIncludeQualifiers, boolean pIncludeClassOrigin)
filter
|
| CIMMethod<E> | filter(boolean pIncludeQualifiers, boolean pIncludeClassOrigin, boolean pLocalOnly)
Returns a CIMMethod filtered as specified.
|
| String | getOriginClass()
Returns the class name in which this method was defined or overridden.
|
| CIMParameter<?> | getParameter(String pName)
Get the parameter that matches the specified name.
|
| CIMParameter<?>[] | getParameters()
Returns an array of the parameters for this method.
|
| CIMQualifier<?> | getQualifier(int pIndex)
Get a qualifier by index.
|
| CIMQualifier<?> | getQualifier(String pName)
Gets a qualifier by name.
|
| int | getQualifierCount()
Get the number of qualifiers defined for this CIM Element.
|
| CIMQualifier<?>[] | getQualifiers()
Returns the list of qualifiers for this class.
|
| Object | getQualifierValue(String pName) |
| boolean | hasQualifier(String pName)
Checks whether the specified qualifier is one of the qualifiers in this
CIM element.
|
| boolean | hasQualifierValue(String pName, Object pValue) |
| boolean | isPropagated()
isPropagated
|
CIMMethod object with the specified
information.
Parameters: pName - The name of the method. pType - The data type of the method. pQualis - The method qualifiers. pParams - The array of parameters for this method. pPropagated - Is this method propagated from the superclass. pOriginClass - The class this method was defined or overridden in.
Parameters: pIncludeQualifiers If true all qualifiers are returned; otherwise no qualifiers. pIncludeClassOrigin If true the class origin is included; otherwise no class origin is present.
Returns: CIMMethod A filtered CIMMethod
Parameters: pIncludeQualifiers If true all qualifiers are returned; otherwise no qualifiers. pIncludeClassOrigin If true the class origin is included; otherwise no class origin is present pLocalOnly
Returns: CIMMethod A filtered CIMMethod
Returns: Name of class where this property was defined.
Parameters: pName The name of the CIMParameter to retrieve
Returns: CIMParameter matching the name specified; otherwise null
Returns: The parameters for this method.
Parameters: pIndex - The index of the qualifier
Returns: The Qualifier at index pIndex
Parameters: pName - The name of the qualifier to get.
Returns: null if the qualifier does not exist, otherwise
returns the reference to the qualifier.
Returns: The number of qualifiers.
Returns: Qualifiers for this class.
See Also: CIMQualifiedElementInterface
Parameters: pName - The name of the qualifier.
Returns: true if the qualifier exists in this CIM element,
otherwise false.
See Also: CIMQualifiedElementInterface
Returns: boolean