Code:
int PUBLIC_STATIC_FINAL_MODIFIER = 0x00000012; //19
or
Code:
int PUBLIC_STATIC_FINAL_MODIFIER = Modifier.PUBLIC | Modifier.STATIC | Modifier.FINAL;
Initializing fields can be made by
Code:
/**
* Constructor for a builder with the given field values
*
* @param declaredbyMetadataId a MID for a specific instance
* @param modifier as per {@link java.lang.reflect.Modifier}
* @param fieldName the field name (required)
* @param fieldType the field type (required)
* @param fieldInitializer the Java expression for the field's initial value
* (can be <code>null</code> for none)
*/
public FieldMetadataBuilder(final String declaredbyMetadataId,
final int modifier, final JavaSymbolName fieldName,
final JavaType fieldType, final String fieldInitializer)
String fieldInitializer can then be
Code:
new LocalServiceTestHelper(new com.google.appengine.tools.development.testing.LocalDatastoreServiceTestConfig())