Lines Matching refs:declaringClass
40 protected final Class<?> declaringClass;
45 public static OptionDescriptor create(String name, Class<?> type, String help, Class<?> declaringClass, String fieldName, OptionKey<?> option) {
46 return create(name, type, help, NO_EXTRA_HELP, declaringClass, fieldName, option);
49 public static OptionDescriptor create(String name, Class<?> type, String help, String[] extraHelp, Class<?> declaringClass, String fieldName, OptionKey<?> option) {
50 assert option != null : declaringClass + "." + fieldName;
54 result = new OptionDescriptor(name, type, help, extraHelpList, declaringClass, fieldName, option);
57 assert result.name.equals(name) && result.type == type && result.declaringClass == declaringClass && result.fieldName.equals(fieldName) && result.optionKey == option;
61 private OptionDescriptor(String name, Class<?> type, String help, List<String> extraHelp, Class<?> declaringClass, String fieldName, OptionKey<?> optionKey) {
67 this.declaringClass = declaringClass;
114 return declaringClass;