com.amazon.carbonado.synthetic
Interface SyntheticBuilder.ClassNameProvider

Enclosing interface:
SyntheticBuilder

public static interface SyntheticBuilder.ClassNameProvider

Interface used to get the name for the class to generate. This allows the client to apply different rules for classname generation.


Method Summary
 String getName()
           
 boolean isExplicit()
          SyntheticBuilder may choose to alter the class name to prevent a class name collision.
 

Method Detail

getName

String getName()

isExplicit

boolean isExplicit()
SyntheticBuilder may choose to alter the class name to prevent a class name collision. When explicit is true, the class name must not be altered.



Copyright © 2006-2009 Amazon Technologies, Inc.. All Rights Reserved.