Interface MarshallerProtocolSpec
-
- All Known Implementing Classes:
EventStreamJsonMarshallerSpec,JsonMarshallerSpec,QueryMarshallerSpec,XmlMarshallerSpec
public interface MarshallerProtocolSpec
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default List<com.squareup.javapoet.FieldSpec>additionalFields()default List<com.squareup.javapoet.MethodSpec>additionalMethods()default Optional<com.squareup.javapoet.MethodSpec>constructor()com.squareup.javapoet.CodeBlockmarshalCodeBlock(com.squareup.javapoet.ClassName requestClassName)default List<com.squareup.javapoet.FieldSpec>memberVariables()com.squareup.javapoet.FieldSpecprotocolFactory()com.squareup.javapoet.ParameterSpecprotocolFactoryParameter()
-
-
-
Method Detail
-
protocolFactoryParameter
com.squareup.javapoet.ParameterSpec protocolFactoryParameter()
-
marshalCodeBlock
com.squareup.javapoet.CodeBlock marshalCodeBlock(com.squareup.javapoet.ClassName requestClassName)
-
protocolFactory
com.squareup.javapoet.FieldSpec protocolFactory()
-
memberVariables
default List<com.squareup.javapoet.FieldSpec> memberVariables()
-
additionalFields
default List<com.squareup.javapoet.FieldSpec> additionalFields()
-
additionalMethods
default List<com.squareup.javapoet.MethodSpec> additionalMethods()
-
constructor
default Optional<com.squareup.javapoet.MethodSpec> constructor()
-
-