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

de.bripkens.i18n.builder.MethodDefinition Maven / Gradle / Ivy

The newest version!
package de.bripkens.i18n.builder;

import java.util.Comparator;
import java.util.List;

/**
 *
 * @author Ben Ripkens 
 */
class MethodDefinition {

  final String name;
  final Class returnType;
  final List> paramTypes;
  final String comment;

  MethodDefinition(String name,
      Class returnType,
      List> paramTypes,
      String comment) {
    this.name = name;
    this.returnType = returnType;
    this.paramTypes = paramTypes;
    this.comment = comment;
  }

  public static final Comparator COMPARATOR_NAME =
      new Comparator() {
    @Override
    public int compare(MethodDefinition m1, MethodDefinition m2) {
      return m1.name.compareTo(m2.name);
    }
  };
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy