Package

org.bitlap

tools

Permalink

package tools

Version

1.0

Since

2021/7/7

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. tools
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final macro class JavaCompatible extends Annotation with StaticAnnotation

    Permalink

    annotation to generate non-parameter constructor and get/set method for case classes.

    annotation to generate non-parameter constructor and get/set method for case classes. Fields marked private[this] in curry are not supported !

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/11/23

  2. final macro class apply extends Annotation with StaticAnnotation

    Permalink

    annotation to generate apply method for primary construction of ordinary classes.

    annotation to generate apply method for primary construction of ordinary classes.

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/6/30

  3. final macro class builder extends Annotation with StaticAnnotation

    Permalink

    annotation to generate builder pattern for classes.

    annotation to generate builder pattern for classes.

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/6/19

  4. final macro class constructor extends Annotation with StaticAnnotation

    Permalink

    annotation to generate secondary constructor method for classes.

    annotation to generate secondary constructor method for classes.

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/7/3

  5. final macro class elapsed extends Annotation with StaticAnnotation

    Permalink

    annotation to record method cost time.

    annotation to record method cost time.

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/8/7

  6. final macro class equalsAndHashCode extends Annotation with StaticAnnotation

    Permalink

    annotation to generate equals and hashcode method for classes.

    annotation to generate equals and hashcode method for classes.

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/7/18

  7. final macro class jacksonEnum extends Annotation with StaticAnnotation

    Permalink

    annotation to generate equals and hashcode method for classes.

    annotation to generate equals and hashcode method for classes.

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/8/3

  8. final macro class json extends Annotation with StaticAnnotation

    Permalink

    annotation to generate play-json implicit object for case classes.

    annotation to generate play-json implicit object for case classes.

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/6/13

  9. final macro class log extends Annotation with StaticAnnotation

    Permalink

    annotation to generate log.

    annotation to generate log.

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/6/28

  10. final macro class synchronized extends Annotation with StaticAnnotation

    Permalink

    annotation to generate synchronized for methods.

    annotation to generate synchronized for methods.

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/6/24

  11. final macro class toString extends Annotation with StaticAnnotation

    Permalink

    annotation to generate toString for classes.

    annotation to generate toString for classes.

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/6/13

Value Members

  1. object LogLevel extends Enumeration

    Permalink

    Log Level for elapsed

    Log Level for elapsed

    Version

    1.0

    Since

    2021/8/7

  2. final val PACKAGE: String("org.bitlap.tools")

    Permalink
  3. object ProcessorCreator

    Permalink

    The macro util to generate processor for alipay sofa jraft rpc.

    The macro util to generate processor for alipay sofa jraft rpc.

    Version

    1.0,2021/12/6

  4. package logs

    Permalink
  5. package macros

    Permalink

    Version

    1.0

    Since

    2021/7/7

Inherited from AnyRef

Inherited from Any

Ungrouped