public static String[] toStringArray( HttpMethod[] methods ) { String[] result = new String[ methods.length ]; for ( int idx = 0; idx < methods.length; idx++ ) { result[idx] = methods[idx].name(); } return result; }
@Override public ConstraintMapping buildConstraintMapping() { ConstraintMapping csMapping = null; ConstraintInfo constraintInfo = myRef.metaInfo( ConstraintInfo.class ); if ( constraintInfo != null && constraintInfo.getConstraint() != null ) { Constraint constraint = new Constraint(); csMapping = new ConstraintMapping(); csMapping.setConstraint( constraint ); csMapping.setPathSpec( constraintInfo.getPath() ); if ( constraintInfo.getOmittedHttpMethods() != null && constraintInfo.getOmittedHttpMethods().length > 0 ) { csMapping.setMethodOmissions( HttpMethod.toStringArray( constraintInfo.getOmittedHttpMethods() ) ); } } return csMapping; }
@Override public ConstraintMapping buildConstraintMapping() { ConstraintMapping csMapping = null; ConstraintInfo constraintInfo = myRef.metaInfo( ConstraintInfo.class ); if ( constraintInfo != null && constraintInfo.getConstraint() != null ) { Constraint constraint = new Constraint(); csMapping = new ConstraintMapping(); csMapping.setConstraint( constraint ); csMapping.setPathSpec( constraintInfo.getPath() ); if ( constraintInfo.getOmittedHttpMethods() != null && constraintInfo.getOmittedHttpMethods().length > 0 ) { csMapping.setMethodOmissions( HttpMethod.toStringArray( constraintInfo.getOmittedHttpMethods() ) ); } } return csMapping; }
public static String[] toStringArray( HttpMethod[] methods ) { String[] result = new String[ methods.length ]; for ( int idx = 0; idx < methods.length; idx++ ) { result[idx] = methods[idx].name(); } return result; }