org.eigenbase.jmi.mem
Enum JmiMemFactory.MethodId

java.lang.Object
  extended by java.lang.Enum<JmiMemFactory.MethodId>
      extended by org.eigenbase.jmi.mem.JmiMemFactory.MethodId
All Implemented Interfaces:
Serializable, Comparable<JmiMemFactory.MethodId>
Enclosing class:
JmiMemFactory

private static enum JmiMemFactory.MethodId
extends Enum<JmiMemFactory.MethodId>

Enumeration of common method names to be handled by the proxy.


Enum Constant Summary
compareTo
          Method Comparable.compareTo(Object).
equals
          Method Object.equals(Object).
hashCode
          Method Object.hashCode().
impl
          Method JmiMemFactory.Element.impl().
refAddLink
          Method RefAssociation.refAddLink(RefObject, RefObject).
refAllAssociations
          Method RefPackage.refAllAssociations().
refAllClasses
          Method RefPackage.refAllClasses().
refAllLinks
          Method RefAssociation.refAllLinks().
refAllPackages
          Method RefBaseObject.refImmediatePackage().
refAssociation
          Methods RefPackage.refAssociation(RefObject) and RefPackage.refAssociation(String).
refClass
          Method RefObject.refClass().
refCreateInstance
          Method RefClass.refCreateInstance(List).
refDelete
          Method RefPackage.refDelete().
refGetEnum
          Methods RefClass.refGetEnum(RefObject, String), RefClass.refGetEnum(String, String), RefPackage.refGetEnum(RefObject, String) and RefPackage.refGetEnum(String, String).
refGetValue
          Methods RefFeatured.refGetValue(RefObject) and RefFeatured.refGetValue(String).
refImmediateComposite
          Method RefPackage.refAllPackages().
refImmediatePackage
          Method RefBaseObject.refOutermostPackage().
refIsInstanceOf
          Method RefObject.refIsInstanceOf(RefObject, boolean).
refLinkExists
          Method RefAssociation.refLinkExists(RefObject, RefObject).
refMetaObject
          Method RefBaseObject.refMetaObject().
refMofId
          Method RefBaseObject.refMofId().
refOutermostPackage
          Method RefObject.refImmediateComposite().
refPackage
          Methods RefPackage.refPackage(RefObject) and RefPackage.refPackage(String).
refQuery
          Methods RefAssociation.refQuery(RefObject, RefObject) and RefAssociation.refQuery(String, RefObject).
refRemoveLink
          Method RefAssociation.refRemoveLink(RefObject, RefObject).
refSetValue
          Methods RefFeatured.refSetValue(RefObject, Object) and RefFeatured.refSetValue(String, Object).
toString
          Method Object.toString().
 
Method Summary
static JmiMemFactory.MethodId valueOf(String name)
          Returns the enum constant of this type with the specified name.
static JmiMemFactory.MethodId[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

toString

public static final JmiMemFactory.MethodId toString
Method Object.toString().


hashCode

public static final JmiMemFactory.MethodId hashCode
Method Object.hashCode().


equals

public static final JmiMemFactory.MethodId equals
Method Object.equals(Object).


compareTo

public static final JmiMemFactory.MethodId compareTo
Method Comparable.compareTo(Object).


refMofId

public static final JmiMemFactory.MethodId refMofId
Method RefBaseObject.refMofId().


impl

public static final JmiMemFactory.MethodId impl
Method JmiMemFactory.Element.impl().


refClass

public static final JmiMemFactory.MethodId refClass
Method RefObject.refClass().


refImmediateComposite

public static final JmiMemFactory.MethodId refImmediateComposite
Method RefPackage.refAllPackages().


refOutermostPackage

public static final JmiMemFactory.MethodId refOutermostPackage
Method RefObject.refImmediateComposite().


refImmediatePackage

public static final JmiMemFactory.MethodId refImmediatePackage
Method RefBaseObject.refOutermostPackage().


refAllPackages

public static final JmiMemFactory.MethodId refAllPackages
Method RefBaseObject.refImmediatePackage().


refAllClasses

public static final JmiMemFactory.MethodId refAllClasses
Method RefPackage.refAllClasses().


refAllAssociations

public static final JmiMemFactory.MethodId refAllAssociations
Method RefPackage.refAllAssociations().


refMetaObject

public static final JmiMemFactory.MethodId refMetaObject
Method RefBaseObject.refMetaObject().


refGetEnum

public static final JmiMemFactory.MethodId refGetEnum
Methods RefClass.refGetEnum(RefObject, String), RefClass.refGetEnum(String, String), RefPackage.refGetEnum(RefObject, String) and RefPackage.refGetEnum(String, String).


refGetValue

public static final JmiMemFactory.MethodId refGetValue
Methods RefFeatured.refGetValue(RefObject) and RefFeatured.refGetValue(String).


refSetValue

public static final JmiMemFactory.MethodId refSetValue
Methods RefFeatured.refSetValue(RefObject, Object) and RefFeatured.refSetValue(String, Object).


refPackage

public static final JmiMemFactory.MethodId refPackage
Methods RefPackage.refPackage(RefObject) and RefPackage.refPackage(String).


refAssociation

public static final JmiMemFactory.MethodId refAssociation
Methods RefPackage.refAssociation(RefObject) and RefPackage.refAssociation(String).


refDelete

public static final JmiMemFactory.MethodId refDelete
Method RefPackage.refDelete().


refAllLinks

public static final JmiMemFactory.MethodId refAllLinks
Method RefAssociation.refAllLinks().


refQuery

public static final JmiMemFactory.MethodId refQuery
Methods RefAssociation.refQuery(RefObject, RefObject) and RefAssociation.refQuery(String, RefObject).


refLinkExists

public static final JmiMemFactory.MethodId refLinkExists
Method RefAssociation.refLinkExists(RefObject, RefObject).


refAddLink

public static final JmiMemFactory.MethodId refAddLink
Method RefAssociation.refAddLink(RefObject, RefObject).


refRemoveLink

public static final JmiMemFactory.MethodId refRemoveLink
Method RefAssociation.refRemoveLink(RefObject, RefObject).


refCreateInstance

public static final JmiMemFactory.MethodId refCreateInstance
Method RefClass.refCreateInstance(List).


refIsInstanceOf

public static final JmiMemFactory.MethodId refIsInstanceOf
Method RefObject.refIsInstanceOf(RefObject, boolean).

Method Detail

values

public static final JmiMemFactory.MethodId[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(JmiMemFactory.MethodId c : JmiMemFactory.MethodId.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static JmiMemFactory.MethodId valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name