org.terracotta.toolkit
Class ToolkitFeatureTypeInternal<T extends org.terracotta.toolkit.ToolkitFeature>

java.lang.Object
  extended by org.terracotta.toolkit.ToolkitFeatureTypeInternal<T>

public final class ToolkitFeatureTypeInternal<T extends org.terracotta.toolkit.ToolkitFeature>
extends Object


Field Summary
static ToolkitFeatureTypeInternal<LicenseFeature> LICENSE
          License feature
static ToolkitFeatureTypeInternal<NonStopInternalFeature> NONSTOP
          NonStop internal feature
static ToolkitFeatureTypeInternal<ToolkitTransactionController> TRANSACTION
          Transaction feature
 
Method Summary
 boolean equals(Object obj)
           
 Class<T> getFeatureClass()
           
 int hashCode()
           
 String toString()
           
static ToolkitFeatureTypeInternal[] values()
          Returns list of all features that a toolkit can support.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

LICENSE

public static final ToolkitFeatureTypeInternal<LicenseFeature> LICENSE
License feature


NONSTOP

public static final ToolkitFeatureTypeInternal<NonStopInternalFeature> NONSTOP
NonStop internal feature


TRANSACTION

public static final ToolkitFeatureTypeInternal<ToolkitTransactionController> TRANSACTION
Transaction feature

Method Detail

values

public static ToolkitFeatureTypeInternal[] values()
Returns list of all features that a toolkit can support.

Returns:
array of toolkit feature types
See Also:
Toolkit.getFeature(ToolkitFeatureType)

getFeatureClass

public Class<T> getFeatureClass()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 Terracotta, Inc.. All Rights Reserved.