intarsys runtime library

de.intarsys.tools.objectmodel
Interface IMember

All Known Subinterfaces:
IField, IMethod
All Known Implementing Classes:
FunctorField, FunctorMethod, Member

public interface IMember

An abstraction for any member within an IClass.


Method Summary
 IClass getDeclaringClass()
          The associated IClass of this member.
 String getName()
          The name of the IMember.
 boolean hasModifier(String modifier)
          true if the requested modifier tag is declared with the member.
 

Method Detail

getDeclaringClass

IClass getDeclaringClass()
The associated IClass of this member.

Returns:
The associated IClass of this member.

getName

String getName()
The name of the IMember.

Returns:
The name of the IMember.

hasModifier

boolean hasModifier(String modifier)
true if the requested modifier tag is declared with the member.

The semantics of modifiers is up to the implementor.

Parameters:
modifier -
Returns:
true if the requested modifier tag is declared with the member.

intarsys runtime library

Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.