@Override public TransformationSpec getTransformationSpec(String provider, String mechanism, String token) throws IllegalArgumentException { Assert.checkNotNullParam("token", token); TransformationSpec[] ts = transformations.get(mechanism); if (ts == null) { throw log.mechanismNotSupported(mechanism); } for (TransformationSpec t : ts) { if (token.equals(t.getToken()) && (provider == null || provider.equals(t.getProvider()))) { return t; } } return null; }
@Override public TransformationSpec[] getTransformationSpecByStrength(String provider, String mechanism, String... tokens) throws IllegalArgumentException { Assert.checkNotNullParam("tokens", tokens); TransformationSpec[] ts = transformations.get(mechanism); if (ts == null) { throw log.mechanismNotSupported(mechanism); } ArrayList<TransformationSpec> tf = new ArrayList<TransformationSpec>(ts.length); for (TransformationSpec t : ts) { for (String token : tokens) { if (token.equals(t.getToken()) && (provider == null || provider.equals(t.getProvider()))) { tf.add(t); } } } return tf.toArray(new TransformationSpec[tf.size()]); }
@Override public TransformationSpec[] getTransformationSpecWithStrength(String provider, String mechanism, int strength, String... tokens) throws IllegalArgumentException { Assert.checkNotNullParam("tokens", tokens); TransformationSpec[] ts = transformations.get(mechanism); if (ts == null) { throw log.mechanismNotSupported(mechanism); } ArrayList<TransformationSpec> tf = new ArrayList<TransformationSpec>(ts.length); for (TransformationSpec t : ts) { for (String token : tokens) { if (token.equals(t.getToken()) && (provider == null || provider.equals(t.getProvider()) && (strength <= t.getStrength()))) { tf.add(t); } } } return tf.toArray(new TransformationSpec[tf.size()]); }
@Override public TransformationSpec[] getTransformationSpecByStrength(String provider, String mechanism, String... tokens) throws IllegalArgumentException { Assert.checkNotNullParam("tokens", tokens); TransformationSpec[] ts = transformations.get(mechanism); if (ts == null) { throw log.mechanismNotSupported(mechanism); } ArrayList<TransformationSpec> tf = new ArrayList<TransformationSpec>(ts.length); for (TransformationSpec t : ts) { for (String token : tokens) { if (token.equals(t.getToken()) && (provider == null || provider.equals(t.getProvider()))) { tf.add(t); } } } return tf.toArray(new TransformationSpec[tf.size()]); }
@Override public TransformationSpec[] getTransformationSpecByStrength(String provider, String mechanism, String... tokens) throws IllegalArgumentException { Assert.checkNotNullParam("tokens", tokens); TransformationSpec[] ts = transformations.get(mechanism); if (ts == null) { throw log.mechanismNotSupported(mechanism); } ArrayList<TransformationSpec> tf = new ArrayList<TransformationSpec>(ts.length); for (TransformationSpec t : ts) { for (String token : tokens) { if (token.equals(t.getToken()) && (provider == null || provider.equals(t.getProvider()))) { tf.add(t); } } } return tf.toArray(new TransformationSpec[tf.size()]); }
@Override public TransformationSpec[] getTransformationSpecByStrength(String provider, String mechanism, String... tokens) throws IllegalArgumentException { Assert.checkNotNullParam("tokens", tokens); TransformationSpec[] ts = transformations.get(mechanism); if (ts == null) { throw log.mechanismNotSupported(mechanism); } ArrayList<TransformationSpec> tf = new ArrayList<TransformationSpec>(ts.length); for (TransformationSpec t : ts) { for (String token : tokens) { if (token.equals(t.getToken()) && (provider == null || provider.equals(t.getProvider()))) { tf.add(t); } } } return tf.toArray(new TransformationSpec[tf.size()]); }
@Override public TransformationSpec getTransformationSpec(String provider, String mechanism, String token) throws IllegalArgumentException { Assert.checkNotNullParam("token", token); TransformationSpec[] ts = transformations.get(mechanism); if (ts == null) { throw log.mechanismNotSupported(mechanism); } for (TransformationSpec t : ts) { if (token.equals(t.getToken()) && (provider == null || provider.equals(t.getProvider()))) { return t; } } return null; }
@Override public TransformationSpec getTransformationSpec(String provider, String mechanism, String token) throws IllegalArgumentException { Assert.checkNotNullParam("token", token); TransformationSpec[] ts = transformations.get(mechanism); if (ts == null) { throw log.mechanismNotSupported(mechanism); } for (TransformationSpec t : ts) { if (token.equals(t.getToken()) && (provider == null || provider.equals(t.getProvider()))) { return t; } } return null; }
@Override public TransformationSpec getTransformationSpec(String provider, String mechanism, String token) throws IllegalArgumentException { Assert.checkNotNullParam("token", token); TransformationSpec[] ts = transformations.get(mechanism); if (ts == null) { throw log.mechanismNotSupported(mechanism); } for (TransformationSpec t : ts) { if (token.equals(t.getToken()) && (provider == null || provider.equals(t.getProvider()))) { return t; } } return null; }
@Override public TransformationSpec[] getTransformationSpecWithStrength(String provider, String mechanism, int strength, String... tokens) throws IllegalArgumentException { Assert.checkNotNullParam("tokens", tokens); TransformationSpec[] ts = transformations.get(mechanism); if (ts == null) { throw log.mechanismNotSupported(mechanism); } ArrayList<TransformationSpec> tf = new ArrayList<TransformationSpec>(ts.length); for (TransformationSpec t : ts) { for (String token : tokens) { if (token.equals(t.getToken()) && (provider == null || provider.equals(t.getProvider()) && (strength <= t.getStrength()))) { tf.add(t); } } } return tf.toArray(new TransformationSpec[tf.size()]); }
@Override public TransformationSpec[] getTransformationSpecWithStrength(String provider, String mechanism, int strength, String... tokens) throws IllegalArgumentException { Assert.checkNotNullParam("tokens", tokens); TransformationSpec[] ts = transformations.get(mechanism); if (ts == null) { throw log.mechanismNotSupported(mechanism); } ArrayList<TransformationSpec> tf = new ArrayList<TransformationSpec>(ts.length); for (TransformationSpec t : ts) { for (String token : tokens) { if (token.equals(t.getToken()) && (provider == null || provider.equals(t.getProvider()) && (strength <= t.getStrength()))) { tf.add(t); } } } return tf.toArray(new TransformationSpec[tf.size()]); }
@Override public TransformationSpec[] getTransformationSpecWithStrength(String provider, String mechanism, int strength, String... tokens) throws IllegalArgumentException { Assert.checkNotNullParam("tokens", tokens); TransformationSpec[] ts = transformations.get(mechanism); if (ts == null) { throw log.mechanismNotSupported(mechanism); } ArrayList<TransformationSpec> tf = new ArrayList<TransformationSpec>(ts.length); for (TransformationSpec t : ts) { for (String token : tokens) { if (token.equals(t.getToken()) && (provider == null || provider.equals(t.getProvider()) && (strength <= t.getStrength()))) { tf.add(t); } } } return tf.toArray(new TransformationSpec[tf.size()]); }