intarsys runtime library

de.intarsys.tools.objectmodel
Class Member

java.lang.Object
  extended by de.intarsys.tools.objectmodel.Member
All Implemented Interfaces:
IMember
Direct Known Subclasses:
FunctorField, FunctorMethod

public abstract class Member
extends Object
implements IMember


Constructor Summary
Member()
           
 
Method Summary
 IClass getDeclaringClass()
          The associated IClass of this member.
 boolean hasModifier(String modifier)
          true if the requested modifier tag is declared with the member.
 void setDeclaringClass(IClass pClazz)
           
 void setModifiers(String modifierString)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.intarsys.tools.objectmodel.IMember
getName
 

Constructor Detail

Member

public Member()
Method Detail

getDeclaringClass

public IClass getDeclaringClass()
Description copied from interface: IMember
The associated IClass of this member.

Specified by:
getDeclaringClass in interface IMember
Returns:
The associated IClass of this member.

hasModifier

public boolean hasModifier(String modifier)
Description copied from interface: IMember
true if the requested modifier tag is declared with the member.

The semantics of modifiers is up to the implementor.

Specified by:
hasModifier in interface IMember
Returns:
true if the requested modifier tag is declared with the member.

setDeclaringClass

public void setDeclaringClass(IClass pClazz)

setModifiers

public void setModifiers(String modifierString)

intarsys runtime library

Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.