@Test public void testAugmentable() { ParameterizedType augmentableType = BindingTypes.augmentable(Types.objectType()); assertEquals("Augmentable", augmentableType.getName()); }
public static @NonNull ParameterizedType augmentable(final Type type) { return parameterizedTypeFor(AUGMENTABLE, type); }
BindingTypes { public static @NonNull ParameterizedType augmentable(final Type type) { return parameterizedTypeFor(AUGMENTABLE, type); } }
BindingTypes { public static @NonNull ParameterizedType augmentable(final Type type) { return parameterizedTypeFor(AUGMENTABLE, type); } private  BindingTypes(); }
BindingTypes { public static @NonNull ParameterizedType augmentable(final Type type) { return parameterizedTypeFor(AUGMENTABLE, type); } private  BindingTypes(); static ParameterizedType action(final Type parent, final Type input, final Type output); static ParameterizedType keyedListAction(final Type parent, final Type keyType, final Type input,
            final Type output); static ParameterizedType instanceNotification(final Type concreteType, final Type parent); static ParameterizedType keyedListNotification(final Type concreteType, final Type parent,
            final Type keyType); static @NonNull ParameterizedType augmentable(final Type type); static @NonNull ParameterizedType augmentation(final Type type); static ParameterizedType childOf(final Type type); static ParameterizedType choiceIn(final Type type); static ParameterizedType identifier(final Type type); static ParameterizedType identifiable(final Type type); static ParameterizedType instanceIdentifier(final Type type); static ParameterizedType keyedInstanceIdentifier(final Type type, final Type keyType); static ParameterizedType opaqueObject(final Type type); static ParameterizedType rpcResult(final Type type); static ParameterizedType scalarTypeObject(final Type type); }
BindingTypes { public static @NonNull ParameterizedType augmentable(final Type type) { return parameterizedTypeFor(AUGMENTABLE, type); } private  BindingTypes(); static ParameterizedType action(final Type parent, final Type input, final Type output); static ParameterizedType keyedListAction(final Type parent, final Type keyType, final Type input,
            final Type output); static ParameterizedType instanceNotification(final Type concreteType, final Type parent); static ParameterizedType keyedListNotification(final Type concreteType, final Type parent,
            final Type keyType); static @NonNull ParameterizedType augmentable(final Type type); static @NonNull ParameterizedType augmentation(final Type type); static ParameterizedType childOf(final Type type); static ParameterizedType choiceIn(final Type type); static ParameterizedType identifier(final Type type); static ParameterizedType identifiable(final Type type); static ParameterizedType instanceIdentifier(final Type type); static ParameterizedType keyedInstanceIdentifier(final Type type, final Type keyType); static ParameterizedType opaqueObject(final Type type); static ParameterizedType rpcResult(final Type type); static ParameterizedType scalarTypeObject(final Type type); static final ConcreteType BASE_IDENTITY; static final ConcreteType DATA_CONTAINER; static final ConcreteType DATA_OBJECT; static final ConcreteType TYPE_OBJECT; static final ConcreteType DATA_ROOT; static final ConcreteType NOTIFICATION; static final ConcreteType NOTIFICATION_LISTENER; static final ConcreteType QNAME; static final ConcreteType RPC_INPUT; static final ConcreteType RPC_OUTPUT; static final ConcreteType RPC_SERVICE; static final ConcreteType SCALAR_TYPE_OBJECT; static final ConcreteType INSTANCE_IDENTIFIER; static final ConcreteType KEYED_INSTANCE_IDENTIFIER; static final JavaTypeName ROUTING_CONTEXT; }