CLTypeU512.java

  1. package com.syntifi.casper.sdk.model.clvalue.cltype;

  2. import com.fasterxml.jackson.annotation.JsonCreator;

  3. import lombok.EqualsAndHashCode;
  4. import lombok.Getter;
  5. import lombok.NoArgsConstructor;

  6. /**
  7.  * CLType for {@link AbstractCLType#U512}
  8.  *
  9.  * @author Alexandre Carvalho
  10.  * @author Andre Bertolace
  11.  * @see AbstractCLType
  12.  * @since 0.0.1
  13.  */

  14. @Getter
  15. @NoArgsConstructor
  16. @EqualsAndHashCode(callSuper = false, of = { "typeName" })
  17. public class CLTypeU512 extends AbstractCLTypeBasic {
  18.     private final String typeName = AbstractCLType.U512;

  19.     @JsonCreator
  20.     protected CLTypeU512(String typeName) {
  21.         super(typeName);
  22.     }
  23. }