类的使用
org.redkale.annotation.Nonnull
-
使用Nonnull的程序包 程序包 说明 org.redkale.convert.pb org.redkale.inject org.redkale.mq.spi org.redkale.net.client 客户端网络包org.redkale.net.http HTTP协议包,提供HTTP协议服务器org.redkale.source 数据源(数据库、缓存)操作包org.redkale.util Redkale工具包 -
-
org.redkale.convert.pb中Nonnull的使用
注释类型为Nonnull的org.redkale.convert.pb中的方法参数 修饰符和类型 方法 说明 protected void
ProtobufArrayEncoder. convertObjectTo(ProtobufWriter out, EnMember member, T[] value)
protected void
ProtobufCollectionEncoder. convertObjectTo(ProtobufWriter out, EnMember member, Collection<T> value)
protected void
ProtobufStreamEncoder. convertObjectTo(ProtobufWriter out, EnMember member, Object[] value)
protected void
ProtobufArrayEncoder. convertPrimitivedTo(ProtobufWriter out, EnMember member, T[] value)
protected void
ProtobufCollectionEncoder. convertPrimitivedTo(ProtobufWriter out, EnMember member, Collection<T> value)
protected void
ProtobufStreamEncoder. convertPrimitivedTo(ProtobufWriter out, EnMember member, Object[] value)
void
ProtobufArrayEncoder. convertTo(ProtobufWriter out, EnMember member, T[] value)
void
ProtobufCollectionEncoder. convertTo(ProtobufWriter out, EnMember member, Collection<T> value)
void
ProtobufMapEncoder. convertTo(ProtobufWriter out, EnMember member, Map<K,V> value)
void
ProtobufStreamEncoder. convertTo(ProtobufWriter out, EnMember member, Stream<T> value)
-
org.redkale.inject中Nonnull的使用
注释类型为Nonnull的org.redkale.inject中的方法参数 修饰符和类型 方法 说明 <A> A
ResourceFactory. register(boolean autoSync, String name, A val)
将对象以指定资源名注入到资源池中<A> A
ResourceFactory. register(String name, A val)
将对象以指定资源名注入到资源池中,并同步已被注入的资源 -
org.redkale.mq.spi中Nonnull的使用
注释类型为Nonnull的org.redkale.mq.spi中的方法参数 修饰符和类型 方法 说明 protected void
MessageAsmMethodBoost. createInnerConsumer(org.redkale.asm.ClassWriter pcw, Class serviceImplClass, Method method, Type messageType, Messaged messaged, String newDynName, org.redkale.asm.AsmNewMethod newMethod)
protected void
MessageAsmMethodBoost. createInnerConsumer(org.redkale.asm.ClassWriter pcw, Class serviceImplClass, Method method, Type messageType, Messaged messaged, String newDynName, org.redkale.asm.AsmNewMethod newMethod)
-
org.redkale.net.client中Nonnull的使用
注释类型为Nonnull的org.redkale.net.client中的字段 修饰符和类型 字段 说明 protected ClientConnection
ClientFuture. conn
protected Client.AddressConnEntry
ClientConnection. connEntry
protected R
ClientFuture. request
protected LongAdder
ClientConnection. respWaitingCounter
-
org.redkale.net.http中Nonnull的使用
注释类型为Nonnull的org.redkale.net.http中的方法参数 修饰符和类型 方法 说明 void
HttpDispatcherServlet. addServlet(HttpServlet servlet, Object prefix, AnyValue conf, String... mappingPaths)
添加HttpServletprotected <A> void
HttpResponse. finish(boolean kill, String contentType, byte[] bodyContent, int bodyOffset, int bodyLength, Consumer<A> callback, A attachment)
将指定byte[]按响应结果输出 -
org.redkale.source中Nonnull的使用
注释类型为Nonnull的org.redkale.source中的方法参数 修饰符和类型 方法 说明 static Serializable
CacheMemorySource.CacheEntry. objToSerial(Convert convert, Type type, Object value)
static <T> T
CacheMemorySource.CacheEntry. serialToObj(Convert convert, Type type, Serializable value)
static <T> T
CacheMemorySource.CacheEntry. serialToObj(Convert convert, Type type, Serializable value)
-
org.redkale.util中Nonnull的使用
注释类型为Nonnull的org.redkale.util中的方法 修饰符和类型 方法 说明 Class<T>
Attribute. declaringClass()
返回字段依附的类名String
Attribute. field()
返回字段名default Type
Attribute. genericType()
返回字段的数据泛型protected static YamlProvider.YamlLoader
YamlReader. loadYamlLoader()
加载解析器的实现对象Class<? extends F>
Attribute. type()
返回字段的数据类型注释类型为Nonnull的org.redkale.util中的方法参数 修饰符和类型 方法 说明 static <T,F>
Attribute<T,F>Attribute. create(Class<T> clazz, String fieldName, Class<F> fieldType, Type fieldGenericType, Function<T,F> getter, BiConsumer<T,F> setter)
根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。static <T,F>
Attribute<T,F>Attribute. create(Class<T> clazz, String fieldName, Class<F> fieldType, Type fieldGenericType, Function<T,F> getter, BiConsumer<T,F> setter)
根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。static <T,F>
Attribute<T,F>Attribute. create(Class<T> clazz, String fieldName, Class<F> fieldType, Type fieldGenericType, Function<T,F> getter, BiConsumer<T,F> setter)
根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。static <T,F>
Attribute<T,F>Attribute. create(Class<T> clazz, String fieldName, Class<F> fieldType, Type fieldGenericType, Function<T,F> getter, BiConsumer<T,F> setter, Object attach)
根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。static <T,F>
Attribute<T,F>Attribute. create(Class<T> clazz, String fieldName, Class<F> fieldType, Type fieldGenericType, Function<T,F> getter, BiConsumer<T,F> setter, Object attach)
根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。static <T,F>
Attribute<T,F>Attribute. create(Class<T> clazz, String fieldName, Class<F> fieldType, Type fieldGenericType, Function<T,F> getter, BiConsumer<T,F> setter, Object attach)
根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。static <T,F>
Attribute<T,F>Attribute. create(Class<T> clazz, String fieldName, Class<F> fieldType, Function<T,F> getter, BiConsumer<T,F> setter)
根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。static <T,F>
Attribute<T,F>Attribute. create(Class<T> clazz, String fieldName, Class<F> fieldType, Function<T,F> getter, BiConsumer<T,F> setter)
根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。static <T,F>
Attribute<T,F>Attribute. create(Class<T> clazz, String fieldName, Class<F> fieldType, Function<T,F> getter, BiConsumer<T,F> setter)
根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。static <T,F>
Attribute<T,F>Attribute. create(Class<T> clazz, String fieldName, Class<F> fieldType, Function<T,F> getter, BiConsumer<T,F> setter, Object attach)
根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。static <T,F>
Attribute<T,F>Attribute. create(Class<T> clazz, String fieldName, Class<F> fieldType, Function<T,F> getter, BiConsumer<T,F> setter, Object attach)
根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。static <T,F>
Attribute<T,F>Attribute. create(Class<T> clazz, String fieldName, Class<F> fieldType, Function<T,F> getter, BiConsumer<T,F> setter, Object attach)
根据Class、字段名、字段类型、getter和setter方法生成 Attribute 对象。ByteArray
ByteArray. put(byte... values)
写入一组byte值ByteArray
ByteArray. put(byte[] values, int offset, int length)
写入一组byte值ByteArray
ByteArray. put(int offset, byte... values)
指定位置写入一组byte值, content.length 必须不能小于offset+values.lengthByteArray
ByteArray. put(int poffset, byte[] values, int offset, int length)
写入一组byte值, content.length 必须不能小于poffset+lengthByteArray
ByteArray. put(ByteBuffer buffer, int length)
写入ByteBuffer指定长度的数据ByteArray
ByteArray. put(ByteArray array, int offset, int length)
写入ByteArray中的一部分ByteArray
ByteArray. put(ByteTuple tuple)
写入一组byte值
-