Uses of Interface
com.googlecode.objectify.impl.translate.TranslatorFactory
Packages that use TranslatorFactory
Package
Description
-
Uses of TranslatorFactory in com.googlecode.objectify.impl.translate
Classes in com.googlecode.objectify.impl.translate that implement TranslatorFactoryModifier and TypeClassDescriptionclass
Translator which can load an array of things.class
Handle the native datastore Blobclass
Handle Boolean and boolean typesclass
Translates a byte[] to Blob.class
Translator which maps classes, both normal embedded classes and Entity classes.class
Translator which can load things into a collection field.class
Translator factory which lets users create @Container properties.class
The datastore can't store java.util.Date nativelyclass
Translator which turns a Map<String, ?> into an EmbeddedEntity.class
EnumTranslatorFactory<E extends Enum<E>>
Knows how to convert Enums to the datastore Stringclass
Floats are funky in the datastore.class
Handle java.time.Instantclass
Integers are funky in the datastore.class
Knows how to convert Key<?> objects to datastore-native Key objects and vice-versa.class
Handle the native datastore LatLngclass
This takes a datastore collection and converts it to a POJO Map by letting you select out the key value using a class of your own devising.class
In case someone has a field of type Object or uses a raw collection without specifying the generic type.class
Handle the native datastore FullEntityclass
Handle the native datastore Keyclass
Just in case anyone has aValue<?>
field.class
Knows how to convert Ref<?> objects to datastore-native Key objects and vice-versa.class
Loader which can load any serialized thing from a Blob.class
Simplest base class for most value translations.class
The datastore can't store java.sql.Date nativelyclass
Knows how to convert Strings.class
Handle the native datastore Timestampclass
Converts java.util.TimeZoneclass
Translator factory which lets users define a custom translator for a field.class
The datastore can't store URL, so translate it to a String and back.class
Provides a little boilerplate for translators that work on simple atomic types.Methods in com.googlecode.objectify.impl.translate with parameters of type TranslatorFactoryModifier and TypeMethodDescriptionvoid
Translators.add
(TranslatorFactory<?, ?> trans) Add a new translator to the list.void
Translators.addEarly
(TranslatorFactory<?, ?> trans) Add a new translator to the beginning of the list, before all other translators except other translators that have been added early. -
Uses of TranslatorFactory in com.googlecode.objectify.impl.translate.opt
Classes in com.googlecode.objectify.impl.translate.opt that implement TranslatorFactoryModifier and TypeClassDescriptionclass
This a simple strategy for storing BigDecimal in the datastore. -
Uses of TranslatorFactory in com.googlecode.objectify.impl.translate.opt.joda
Classes in com.googlecode.objectify.impl.translate.opt.joda that implement TranslatorFactoryModifier and TypeClassDescriptionclass
Stores BigMoney as its string representation.class
Stores a joda DateTimeZone as its String id.class
Stores Money as its string representation.class
Converts Joda ReadableInstants (DateTime, DateMidnight, etc) into Timestampclass
Converts Joda ReadablePartials (LocalDate, LocalDateTime, YearMonth, etc) into String (ISO-8601) representation