Class DTOWurblet

java.lang.Object
org.wurbelizer.wurblet.AbstractWurblet
org.wurbelizer.wurblet.AbstractJavaWurblet
org.tentackle.wurblet.DTOWurblet
All Implemented Interfaces:
org.wurbelizer.wurblet.Wurblet
Direct Known Subclasses:
DTO

public class DTOWurblet extends org.wurbelizer.wurblet.AbstractJavaWurblet
Base class for the @DTO-wurblet.

Parses wurblet args and the model.

Author:
harald
  • Field Details

    • filename

      protected String filename
    • annotations

      protected List<String> annotations
    • properties

      protected List<DTOWurblet.Property> properties
    • needConstructor

      protected boolean needConstructor
    • withBuilder

      protected boolean withBuilder
    • withFrom

      protected boolean withFrom
    • asWithers

      protected boolean asWithers
    • withEquals

      protected boolean withEquals
    • withHashCode

      protected boolean withHashCode
    • validate

      protected String validate
    • withNames

      protected boolean withNames
    • nott

      protected boolean nott
    • superClass

      protected String superClass
    • modelSourceName

      protected String modelSourceName
    • modelSourceLine

      protected int modelSourceLine
  • Constructor Details

    • DTOWurblet

      public DTOWurblet()
  • Method Details

    • run

      public void run() throws org.wurbelizer.wurbel.WurbelException
      Specified by:
      run in interface org.wurbelizer.wurblet.Wurblet
      Overrides:
      run in class org.wurbelizer.wurblet.AbstractWurblet
      Throws:
      org.wurbelizer.wurbel.WurbelException