|
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()
CallablegetParameters in interface Callablepublic java.lang.String[] getExceptions()
public DOID[] getExceptionIDs()
public java.lang.String getType()
getType in interface Callablepublic DOID getTypeID()
CallablegetTypeID in interface Callablepublic java.lang.String getParameterList()
getParameterList in interface Callablepublic java.lang.String getBody()
public boolean isFullyQualifiedName()
isFullyQualifiedName in class DictionaryComponentpublic boolean isNameDistinct()
DictionaryComponentisNameDistinct in class DictionaryComponentpublic 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 | ||||||||