/** * @param root root * @param properties properties forming a path * @return byte */ public static byte getPropertyByte( final Object root, final String... properties ) { final String lastProperty = properties[ properties.length - 1 ]; if ( isDigits( lastProperty ) ) { return Conversions.toByte(getPropertyValue(root, properties)); } Object object = baseForGetProperty(root, properties); Map<String, FieldAccess> fields = getFieldsFromObject( object ); FieldAccess field = fields.get( lastProperty ); if ( field.type() == Typ.bt ) { return field.getByte( object ); } else { return Conversions.toByte(field.getValue(object)); } }
/** * @param root root * @param properties properties forming a path * @return byte */ public static byte getPropertyByte( final Object root, final String... properties ) { final String lastProperty = properties[ properties.length - 1 ]; if ( isDigits( lastProperty ) ) { return Conversions.toByte(getPropertyValue(root, properties)); } Object object = baseForGetProperty(root, properties); Map<String, FieldAccess> fields = getFieldsFromObject( object ); FieldAccess field = fields.get( lastProperty ); if ( field.type() == Typ.bt ) { return field.getByte( object ); } else { return Conversions.toByte(field.getValue(object)); } }
byte byvalue = fieldAccess.getByte ( parent ); if (includeDefault || include || byvalue != 0 ) { serializeFieldName ( fieldName, builder );
byte byvalue = fieldAccess.getByte ( parent ); if (includeDefault || include || byvalue != 0 ) { serializeFieldName ( fieldName, builder );
byte byvalue = fieldAccess.getByte ( parent ); if (includeDefault || include || byvalue != 0 ) { serializeFieldName ( fieldName, builder );
byte byvalue = fieldAccess.getByte ( parent ); if ( byvalue != 0 ) { serializeFieldName ( fieldName, builder );
byte byvalue = fieldAccess.getByte ( parent ); if ( byvalue != 0 ) { serializeFieldName ( fieldName, builder );
byte byvalue = fieldAccess.getByte ( parent ); if ( byvalue != 0 ) { serializeFieldName ( fieldName, builder );
byte byvalue = fieldAccess.getByte ( parent ); if ( byvalue != 0 ) { serializeFieldName ( fieldName, builder );
byte byvalue = fieldAccess.getByte ( parent ); if ( byvalue != 0 ) { serializeFieldName ( fieldName, builder );
byte byvalue = fieldAccess.getByte ( parent ); if ( byvalue != 0 ) { serializeFieldName ( fieldName, builder );