コード例 #1
0
 public static AsinFields getAsinDetailFieldByName(String name) {
   for (AsinFields asinFields : AsinFields.values()) {
     if (asinFields.name.equalsIgnoreCase(name)) {
       return asinFields;
     }
   }
   throw new IllegalArgumentException(TopAsinUtil.ASINFIELDS_NOT_FOUND + ":name - " + name);
 }
コード例 #2
0
 public static AsinFields getAsinDetailFieldByIndex(int index) {
   for (AsinFields asinFields : AsinFields.values()) {
     if (asinFields.index == index) {
       return asinFields;
     }
   }
   throw new IllegalArgumentException(TopAsinUtil.ASINFIELDS_NOT_FOUND + ":index - " + index);
 }
コード例 #3
0
 public static int getAsinFieldsCount() {
   return AsinFields.values().length;
 }