Class GsonDocumentFieldNamingStrategy
java.lang.Object
eu.cloudnetservice.driver.impl.document.gson.GsonDocumentFieldNamingStrategy
- All Implemented Interfaces:
com.google.gson.FieldNamingStrategy
final class GsonDocumentFieldNamingStrategy
extends Object
implements com.google.gson.FieldNamingStrategy
A field naming strategy implementation for gson to take the
DocumentFieldRename annotation into account.- Since:
- 4.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final GsonDocumentFieldNamingStrategyThe jvm static instance of this strategy. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateSealed constructor for this naming strategy to prevent accidental instantiations. -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.gson.FieldNamingStrategy
alternateNames
-
Field Details
-
INSTANCE
The jvm static instance of this strategy. There is no requirement to create multiple instances as each instance is implemented thread safe.
-
-
Constructor Details
-
GsonDocumentFieldNamingStrategy
private GsonDocumentFieldNamingStrategy()Sealed constructor for this naming strategy to prevent accidental instantiations. Use the jvm static singleton instance instead.
-
-
Method Details
-
translateName
-