org.base.apps.beans.util
Class BetwixtUtil.BaseTypeBindingStrategy

java.lang.Object
  extended by org.apache.commons.betwixt.strategy.TypeBindingStrategy
      extended by org.base.apps.beans.util.BetwixtUtil.BaseTypeBindingStrategy
Enclosing class:
BetwixtUtil

public static class BetwixtUtil.BaseTypeBindingStrategy
extends TypeBindingStrategy

Identifies Enum types as primitives, simplifying their persistence. Copied from Betwixt wikis, refactored for style only.

Author:
Jesse Sweetland

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.commons.betwixt.strategy.TypeBindingStrategy
TypeBindingStrategy.BindingType, TypeBindingStrategy.Default
 
Field Summary
 
Fields inherited from class org.apache.commons.betwixt.strategy.TypeBindingStrategy
DEFAULT
 
Constructor Summary
BetwixtUtil.BaseTypeBindingStrategy()
           
 
Method Summary
 TypeBindingStrategy.BindingType bindingType(Class type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BetwixtUtil.BaseTypeBindingStrategy

public BetwixtUtil.BaseTypeBindingStrategy()
Method Detail

bindingType

public TypeBindingStrategy.BindingType bindingType(Class type)
Specified by:
bindingType in class TypeBindingStrategy
See Also:
TypeBindingStrategy.bindingType(java.lang.Class)

Please visit Base Apps, hosted on Sourceforge.net.

Copyright 2011, Blue Agate Software Entity (BASE)