method that creates and adds to this generator all the built-in factories , and if there is no default factory , set the default factory to the uuidfactory . this method may be called multiple times without side effect . concode_field_sep ObjectIDFactory defaultFactory concode_elem_sep IDGenerator INSTANCE concode_elem_sep Map factories concode_elem_sep Set protocols concode_field_sep void addFactory concode_elem_sep Set getProtocols concode_elem_sep Collection getFactories concode_elem_sep void setDefaultFactory concode_elem_sep void setDefaultFactory concode_elem_sep ObjectID stringToObject concode_elem_sep ObjectID stringToObject concode_elem_sep ObjectID stringToObject concode_elem_sep ObjectIDFactory getDefaultFactory concode_elem_sep ObjectID create concode_elem_sep ObjectID create concode_elem_sep boolean removeFactory concode_elem_sep String toString concode_elem_sep String toString concode_elem_sep IDGenerator getInstance concode_elem_sep ObjectIDFactory getFactory concode_elem_sep boolean hasDefaultFactory
void function ( ) { final ObjectIDFactory loc0 = new UUIDFactory ( ) ; addFactory ( loc0 ) ; if ( ! this . hasDefaultFactory ( ) ) { this . setDefaultFactory ( loc0 ) ; } addFactory ( new IntegerIDFactory ( ) ) ; addFactory ( new LongIDFactory ( ) ) ; addFactory ( new StringIDFactory ( ) ) ; }