package dreamylost
- Alphabetic
- Public
- All
Type Members
- final case class Argument(verbose: Boolean, includeInternalFields: Boolean, includeFieldNames: Boolean, callSuper: Boolean) extends Product with Serializable
- sealed trait BaseLog extends AnyRef
-
trait
MacroCommon extends AnyRef
Common methods
Common methods
- Version
1.0
- Since
2021/6/28
-
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
-
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
-
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
-
final
class
log extends Annotation with StaticAnnotation
annotation to generate log.
annotation to generate log.
- Annotations
- @compileTimeOnly( ... )
- Version
1.0
- Since
2021/6/28
-
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
-
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
- object JLogImpl extends BaseLog
- object Log4J2Impl extends BaseLog
- object LogType extends Enumeration
- object Slf4jImpl extends BaseLog
- object applyMacro extends MacroCommon
- object builderMacro extends MacroCommon
- object jsonMacro extends MacroCommon
- object logMacro extends MacroCommon
- object stringMacro extends MacroCommon
- object synchronizedMacro extends MacroCommon