@MediaType(ANY) public char spellBuiltIn(char character) { return character; }
@MediaType(ANY) public Character spellObject(Character character) { return character; }
@MediaType(ANY) public Class spellClass(Class clazz) { return clazz; }
@MediaType(TEXT_PLAIN) public String transform(String transformation) { return transformation; }
@MediaType(TEXT_PLAIN) public InputStream getStreamedSignature(String signature) { return new ByteArrayInputStream(signature.getBytes()); }
@MediaType(ANY) public void lifecycleValidator(String expected) { if (!expected.equals(state)) { throw new IllegalStateException(String.format("Expected [%s] but was [%s]", expected, state)); } }
@MediaType(TEXT_PLAIN) public ParameterResolver<String> resolverEcho( @DisplayName(OPERATION_PARAMETER_OVERRIDED_DISPLAY_NAME) ParameterResolver<String> literalExpression) { return literalExpression; }
@MediaType(TEXT_PLAIN) public String describeSerializedAnimal(@ParameterDsl(allowReferences = false) Serializable animal) { if (animal instanceof byte[]) { return new String((byte[]) animal); } return animal.toString(); }
@MediaType(TEXT_PLAIN) public class SourceWithRequiredParameterWithAlias extends AbstractSource { @ParameterGroup(name = "someGroup") WithRequiredParameterWithAliasGroup group; }
@OutputResolver(output = TestOutputAnyTypeResolver.class) @MediaType(value = ANY, strict = false) public Result<?, ?> messageAttributesAnyTypeMetadata() { return null; }
@MediaType(TEXT_PLAIN) public class SourceWithValuesWithRequiredParameterInsideParamGroup extends AbstractSource { @ParameterGroup(name = "ValuesGroup") GroupWithValuesParameter optionsParameter; }
@MediaType(TEXT_PLAIN) public String fail(Map<String, String> petNames) throws Exception { throw new ConnectionException("Failed operation"); }
@MediaType(TEXT_PLAIN) public String spreadTheWord(String theWord, @Config Object config) { StringBuilder message = new StringBuilder(); for (int i = 0; i < eloquenceLevel; i++) { message.append(theWord); } return message.toString(); }
@MediaType(TEXT_PLAIN) public ParameterResolver<String> stringOperation(@Optional( defaultValue = "this is a string") ParameterResolver<String> string) { return string; }
@OutputResolver(output = TucoMetadataResolver.class) @MediaType(strict = false) public String colorizeMeth() { return "Blue"; }
@OutputResolver(output = TucoMetadataResolver.class) @MediaType(strict = false) public String callDea() { return "Help DEA!"; }
@MediaType("*/*") public String retrieve(String key) throws ObjectStoreException { return VALUES.get(key).getValue(); }
@MediaType(TEXT_PLAIN) public TypedValue<String> typedValueOperationWithStringContent(@Content TypedValue<String> stringDescription) { return stringDescription; }