de.espirit.firstspirit.aspects
Class AspectType<T>

java.lang.Object
  extended by de.espirit.common.lang.TypeToken<T>
      extended by de.espirit.firstspirit.aspects.AspectType<T>
Type Parameters:
T - The programmatic type defining the API of the aspect.

public abstract class AspectType<T>
extends TypeToken<T>

Type token implementation for aspect types. Aspect implementors must sub-class to define a new type.

Example:
AspectType<CharSequence> type = new AspectType<CharSequence>(){};

Since:
4.2.405
See Also:
Aspectable

Nested Class Summary
 
Nested classes/interfaces inherited from class de.espirit.common.lang.TypeToken
TypeToken.MissingTypeParameterError
 
Constructor Summary
AspectType()
           
 
Method Summary
 
Methods inherited from class de.espirit.common.lang.TypeToken
cast, equals, getType, isInstance
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AspectType

public AspectType()


Copyright © 2012 e-Spirit AG. All Rights Reserved. Build 4.2.480