Class ByteBuddyUtils.TypeConversion<T>
java.lang.Object
org.apache.beam.sdk.schemas.utils.ByteBuddyUtils.TypeConversion<T>
- Direct Known Subclasses:
ByteBuddyUtils.ConvertType
,ByteBuddyUtils.ConvertValueForGetter
,ByteBuddyUtils.ConvertValueForSetter
- Enclosing class:
ByteBuddyUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvert
(TypeDescriptor<?> typeDescriptor) protected abstract T
convertArray
(TypeDescriptor<?> type) protected abstract T
convertByteBuffer
(TypeDescriptor<?> type) protected abstract T
convertCharSequence
(TypeDescriptor<?> type) protected abstract T
convertCollection
(TypeDescriptor<?> type) protected abstract T
convertDateTime
(TypeDescriptor<?> type) protected abstract T
convertDefault
(TypeDescriptor<?> type) protected abstract T
convertEnum
(TypeDescriptor<?> type) protected abstract T
convertIterable
(TypeDescriptor<?> type) protected abstract T
convertList
(TypeDescriptor<?> type) protected abstract T
convertMap
(TypeDescriptor<?> type) protected abstract T
convertPrimitive
(TypeDescriptor<?> type) protected StackManipulation
shortCircuitReturnNull
(StackManipulation readValue, StackManipulation onNotNull)
-
Constructor Details
-
TypeConversion
public TypeConversion()
-
-
Method Details
-
convert
-
shortCircuitReturnNull
protected StackManipulation shortCircuitReturnNull(StackManipulation readValue, StackManipulation onNotNull) -
convertArray
-
convertIterable
-
convertCollection
-
convertList
-
convertMap
-
convertDateTime
-
convertByteBuffer
-
convertCharSequence
-
convertPrimitive
-
convertEnum
-
convertDefault
-