|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IlrMember
This interface is used to represent class members in an object model.
Method Summary | |
---|---|
IlrClass |
getDeclaringClass()
Returns the class in which this member is declared |
IlrDomain |
getDomain()
Returns the domain of the member. |
IlrType |
getMemberType()
Returns the type of the member. |
boolean |
isFinal()
Returns true if the member is final. |
boolean |
isPrivate()
Returns true if the member is private. |
boolean |
isProtected()
Returns true if the member is protected. |
boolean |
isPublic()
Returns true if the member is public. |
boolean |
isStatic()
Returns true if the member is static. |
Methods inherited from interface ilog.rules.bom.IlrModelElement |
---|
getEnclosingNamespace, getFullyQualifiedName, getName, getObjectModel |
Methods inherited from interface ilog.rules.bom.IlrProperties |
---|
isPropertyPersistent, setPersistentProperty, setPersistentProperty |
Methods inherited from interface ilog.rules.bom.IlrTransientProperties |
---|
getPropertyValue, getPropertyValue, propertyNames, removeProperty, setPropertyValue |
Method Detail |
---|
IlrClass getDeclaringClass()
boolean isPublic()
true
if the member is public.
boolean isPrivate()
true
if the member is private.
boolean isProtected()
true
if the member is protected.
boolean isStatic()
true
if the member is static.
boolean isFinal()
true
if the member is final.
IlrDomain getDomain()
null
if the member and
its types do not have a domain.
Note: The returned domain may be the member type domain if applicable. Be careful if you want to change it.
IlrType.getDomain()
IlrType getMemberType()
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |