|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1) E10663-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.rules.sdk2.dictionary.DictionaryObject
oracle.rules.sdk2.dictionary.DictionaryComponent
oracle.rules.sdk2.datamodel.ModelComponent
oracle.rules.sdk2.datamodel.Constructor
public class Constructor
Represent a Java class constructor use DictionaryComponent.getName()
and DictionaryComponent.getAlias()
to get the class name and alias.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.rules.sdk2.dictionary.DictionaryComponent |
---|
DictionaryComponent.Diff, DictionaryComponent.DiffType |
Nested classes/interfaces inherited from interface java.util.Map |
---|
java.util.Map.Entry<K,V> |
Field Summary |
---|
Method Summary | |
---|---|
java.lang.String |
getBody() Implement the Callable interface |
DOID[] |
getExceptionIDs() Get all the exception types of the constructor bases on the definition order |
java.lang.String[] |
getExceptions() Get all the exception types of the constructor bases on the definition order |
OverloadedParameterTable |
getOverloadedParameterTable() Get all the parameter types of the constructor based on the definition order. |
java.lang.String |
getParameterList() Get parameter list as a String |
java.util.List<? extends Parameter> |
getParameters() Get all the parameters of the callable interface (Function/Method/Constructor) Function returns FormalParameterTable and Method/Constructor return OverloadedParameterTable |
java.lang.String |
getType() Implement the callable interface. |
DOID |
getTypeID() Get alias of the return type |
boolean |
isAliasDistinct() visible aliases are made distinct with DataModel.addJavaClass(java.lang.Class, boolean, java.lang.String[], java.lang.String[], java.lang.String[][], java.lang.String[]) |
boolean |
isFullyQualifiedName() Can a qualifed name be used to name this component? |
boolean |
isNameDistinct() are the names in the containing DictionaryComponentTable distinct? |
Methods inherited from class oracle.rules.sdk2.datamodel.ModelComponent |
---|
getParent, getParentTable, getVisibleProperty, isVisible, setVisible |
Methods inherited from class oracle.rules.sdk2.dictionary.DictionaryComponent |
---|
clear, containsKey, containsValue, entrySet, get, getAlias, getAlias, getAliasProperty, getAllReferences, getCustom, getDependents, getDescription, getDescriptionProperty, getDiff, getDiffProperties, getDiffs, getFullyQualifiedAlias, getFullyQualifiedName, getName, getNameProperty, getNext, getObjectPath, getOptions, getPrevious, getProperties, getProperty, getSelected, hasDiff, init, isEmpty, keySet, put, putAll, remove, setAlias, setCustom, setDescription, setName, size, validate, validate, values |
Methods inherited from class oracle.rules.sdk2.dictionary.DictionaryObject |
---|
equals, exists, getAEReferences, getCombinedDataModel, getContainedIDs, getContainedIDs, getDataModel, getDictionary, getID, getIndent, getLevel, getObjectType, getParentByClass, getParentComponent, getParentComponentTable, getParentObject, getReferences, getRuleSet, getState, getWarnings, hashCode, isModified, validate |
Methods inherited from class java.lang.Object |
---|
equals, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.rules.sdk2.datamodel.Callable |
---|
getFullyQualifiedName, getID |
Methods inherited from interface java.util.Map |
---|
equals, hashCode |
Method Detail |
---|
public OverloadedParameterTable getOverloadedParameterTable()
public java.util.List<? extends Parameter> getParameters()
Callable
getParameters
in interface Callable
public java.lang.String[] getExceptions()
public DOID[] getExceptionIDs()
public java.lang.String getType()
getType
in interface Callable
public DOID getTypeID()
Callable
getTypeID
in interface Callable
public java.lang.String getParameterList()
getParameterList
in interface Callable
public java.lang.String getBody()
public boolean isFullyQualifiedName()
isFullyQualifiedName
in class DictionaryComponent
public boolean isNameDistinct()
DictionaryComponent
isNameDistinct
in class DictionaryComponent
public boolean isAliasDistinct()
DataModel.addJavaClass(java.lang.Class, boolean, java.lang.String[], java.lang.String[], java.lang.String[][], java.lang.String[])
isAliasDistinct
in class DictionaryComponent
|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1) E10663-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |