Packages

p

io.github

dreamylost

package dreamylost

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class Argument(verbose: Boolean, includeInternalFields: Boolean, includeFieldNames: Boolean, callSuper: Boolean) extends Product with Serializable
  2. sealed trait BaseLog extends AnyRef
  3. trait MacroCommon extends AnyRef

    Common methods

    Common methods

    Version

    1.0

    Since

    2021/6/28

  4. final class apply extends Annotation with StaticAnnotation

    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

  5. final class builder extends Annotation with StaticAnnotation

    annotation to generate builder pattern for classes.

    annotation to generate builder pattern for classes.

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/6/19

  6. final class json extends Annotation with StaticAnnotation

    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

  7. final class log extends Annotation with StaticAnnotation

    annotation to generate log.

    annotation to generate log.

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/6/28

  8. final class synchronized extends Annotation with StaticAnnotation

    annotation to generate synchronized for methods.

    annotation to generate synchronized for methods.

    Annotations
    @compileTimeOnly( ... )
    Version

    1.0

    Since

    2021/6/24

  9. final class toString extends Annotation with StaticAnnotation

    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 JLogImpl extends BaseLog
  2. object Log4J2Impl extends BaseLog
  3. object LogType extends Enumeration
  4. object Slf4jImpl extends BaseLog
  5. object applyMacro extends MacroCommon
  6. object builderMacro extends MacroCommon
  7. object jsonMacro extends MacroCommon
  8. object logMacro extends MacroCommon
  9. object stringMacro extends MacroCommon
  10. object synchronizedMacro extends MacroCommon

Ungrouped