All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.pojomatic.annotations.PojoFormat Maven / Gradle / Ivy

Go to download

Automatically provides configurable implementations of the equals(Object), hashCode() and toString() methods inherited from java.lang.Object

There is a newer version: 2.2.1
Show newest version
package org.pojomatic.annotations;

import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;

import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;

import org.pojomatic.formatter.PojoFormatter;

/**
 * Specifies formatting information to be used for creating {@code String} representations of POJOs.
 * @see PojoFormatter
 */
@Target(TYPE)
@Retention(RUNTIME)
@Documented
public @interface PojoFormat {

  /**
   *    The formatter to use for creating a {@code String} representation.
   */
  public Class value();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy