类java.lang.UnsupportedOperationException源码实例Demo

下面列出了怎么用java.lang.UnsupportedOperationException的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: tds   文件: RadarServerController.java
String[] getStations(StationList stations, Double lon, Double lat, Double north, Double south, Double east,
    Double west) {
  if (lat != null && lon != null) {
    // Pull nearest station
    StationList.Station nearest = stations.getNearest(lon, lat);
    if (nearest == null) {
      throw new UnsupportedOperationException("No stations " + "available to search for nearest.");
    }
    return new String[] {nearest.getStid()};
  } else if (north != null && south != null && east != null && west != null) {
    // Pull all stations within box
    List<StationList.Station> inBox = stations.getStations(east, west, north, south);
    List<String> stIds = new ArrayList<>(inBox.size());
    for (StationList.Station s : inBox) {
      stIds.add(s.getStid());
    }
    return stIds.toArray(new String[stIds.size()]);
  } else {
    throw new UnsupportedOperationException("Either station, " + "a lat/lon point, or a box defined by north, "
        + "south, east, and west parameters must be provided.");
  }
}
 
源代码2 项目: dremio-oss   文件: ObjectInspectorHelper.java
public static MinorType getMinorType(ObjectInspector oi) {
  switch(oi.getCategory()) {
    case PRIMITIVE: {
      PrimitiveObjectInspector poi = (PrimitiveObjectInspector)oi;
      if (TYPE_HIVE2MINOR.containsKey(poi.getPrimitiveCategory())) {
        return TYPE_HIVE2MINOR.get(poi.getPrimitiveCategory());
      }
      throw new UnsupportedOperationException();
    }

    case MAP:
    case LIST:
    case STRUCT:
    default:
      throw new UnsupportedOperationException();
  }
}
 
源代码3 项目: ghidra   文件: EmulateDisassemblerContext.java
@Override
public RegisterValue getRegisterValue(Register register) {
	if (!register.isProcessorContext()) {
		throw new UnsupportedOperationException();
	}
	if (register.equals(contextReg)) {
		return contextRegValue;
	}
	return new RegisterValue(register, contextRegValue.toBytes());
}
 
源代码4 项目: ghidra   文件: EmulateDisassemblerContext.java
@Override
public void setRegisterValue(RegisterValue value) {
	Register reg = value.getRegister();
	if (!reg.isProcessorContext()) {
		throw new UnsupportedOperationException();
	}
	if (contextRegValue == null) {
		contextRegValue = value.getBaseRegisterValue();
	}
	else {
		contextRegValue = contextRegValue.combineValues(value);
	}
}
 
源代码5 项目: ghidra   文件: EmulateDisassemblerContext.java
@Override
	public void setFutureRegisterValue(Address address, RegisterValue value) {
		Register reg = value.getRegister();
		if (!reg.isProcessorContext()) {
			throw new UnsupportedOperationException();
//			Msg.warn(this, "Setting register " + reg.getName() + " during emulator disassembly ignored!");
//			return;
		}
		RegisterValue registerValue = futureContextMap.get(address);
		if (registerValue != null) {
			value = registerValue.combineValues(value);
		}
		futureContextMap.put(address, value);
	}
 
源代码6 项目: RoMote   文件: ShakeMonitor.java
public ShakeMonitor(Context context) {
    mContext = context;
    mSensorManager = (SensorManager)mContext.getSystemService(Context.SENSOR_SERVICE);

    if (mSensorManager == null) {
        throw new UnsupportedOperationException("Sensors not supported");
    }

    mAccelerometer = mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);

}
 
源代码7 项目: lams   文件: UndertowServletMessages_$bundle.java
@Override
public final UnsupportedOperationException cannotCallFromProgramaticListener() {
    final UnsupportedOperationException result = new UnsupportedOperationException(String.format(getLoggingLocale(), cannotCallFromProgramaticListener$str()));
    final StackTraceElement[] st = result.getStackTrace();
    result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
    return result;
}
 
源代码8 项目: dremio-oss   文件: ObjectInspectorHelper.java
public static ObjectInspector getObjectInspector(DataMode mode, MinorType minorType, boolean varCharToStringReplacement) {
  try {
    if (mode == DataMode.REQUIRED) {
      if (OIMAP_REQUIRED.containsKey(minorType)) {
        if (varCharToStringReplacement && minorType == MinorType.VARCHAR) {
          return (ObjectInspector) ((Class) OIMAP_REQUIRED.get(minorType).toArray()[1]).newInstance();
        } else {
          return (ObjectInspector) ((Class) OIMAP_REQUIRED.get(minorType).toArray()[0]).newInstance();
        }
      }
    } else if (mode == DataMode.OPTIONAL) {
      if (OIMAP_OPTIONAL.containsKey(minorType)) {
        if (varCharToStringReplacement && minorType == MinorType.VARCHAR) {
          return (ObjectInspector) ((Class) OIMAP_OPTIONAL.get(minorType).toArray()[1]).newInstance();
        } else {
          return (ObjectInspector) ((Class) OIMAP_OPTIONAL.get(minorType).toArray()[0]).newInstance();
        }
      }
    } else {
      throw new UnsupportedOperationException("Repeated types are not supported as arguement to Hive UDFs");
    }
  } catch(InstantiationException | IllegalAccessException e) {
    throw new RuntimeException("Failed to instantiate ObjectInspector", e);
  }

  throw new UnsupportedOperationException(
      String.format("Type %s[%s] not supported as arguement to Hive UDFs", minorType.toString(), mode.toString()));
}
 
@Override
public void configure(Binder binder) {

    // Bind SQLServer-specific properties with the configured driver.
    switch(sqlServerDriver) {
        case JTDS:
            JdbcHelper.SQL_Server_jTDS.configure(binder);
            break;

        case DATA_DIRECT:
            JdbcHelper.SQL_Server_DataDirect.configure(binder);
            break;

        case MICROSOFT_LEGACY:
            JdbcHelper.SQL_Server_MS_Driver.configure(binder);
            break;

        case MICROSOFT_2005:
            JdbcHelper.SQL_Server_2005_MS_Driver.configure(binder);
            break;

        default:
            throw new UnsupportedOperationException(
                "A driver has been specified that is not supported by this module."
            );
    }
    
    // Bind MyBatis properties
    Names.bindProperties(binder, myBatisProperties);

    // Bind JDBC driver properties
    binder.bind(Properties.class)
        .annotatedWith(Names.named("JDBC.driverProperties"))
        .toInstance(driverProperties);

}
 
源代码10 项目: Bats   文件: NullableValueVectors.java
@Override
public DrillBuf reallocRaw(int newAllocationSize) {
  throw new UnsupportedOperationException();
}
 
源代码11 项目: Bats   文件: StringOutputRecordWriter.java
@Override
public FieldConverter getNewMapConverter(int fieldId, String fieldName, FieldReader reader) {
  throw new UnsupportedOperationException();
}
 
源代码12 项目: Bats   文件: StringOutputRecordWriter.java
public FieldConverter getNewRepeatedMapConverter(int fieldId, String fieldName, FieldReader reader) {
  throw new UnsupportedOperationException();
}
 
源代码13 项目: Bats   文件: StringOutputRecordWriter.java
public FieldConverter getNewRepeatedListConverter(int fieldId, String fieldName, FieldReader reader) {
  throw new UnsupportedOperationException();
}
 
源代码14 项目: Bats   文件: AbstractRecordWriter.java
@Override
public FieldConverter getNewMapConverter(int fieldId, String fieldName, FieldReader reader) {
  throw new UnsupportedOperationException("Doesn't support writing Map'");
}
 
源代码15 项目: Bats   文件: AbstractRecordWriter.java
@Override
public FieldConverter getNewUnionConverter(int fieldId, String fieldName, FieldReader reader) {
  throw new UnsupportedOperationException("Doesn't support writing Union type'");
}
 
源代码16 项目: Bats   文件: AbstractRecordWriter.java
@Override
public FieldConverter getNewRepeatedMapConverter(int fieldId, String fieldName, FieldReader reader) {
  throw new UnsupportedOperationException("Doesn't support writing RepeatedMap");
}
 
源代码17 项目: Bats   文件: AbstractRecordWriter.java
@Override
public FieldConverter getNewRepeatedListConverter(int fieldId, String fieldName, FieldReader reader) {
  throw new UnsupportedOperationException("Doesn't support writing RepeatedList");
}
 
@Override
public TestFieldPropCallbackPropViewModel_ layout(@LayoutRes int arg0) {
  throw new UnsupportedOperationException("Layout resources are unsupported with programmatic views.");
}
 
源代码19 项目: tds   文件: RadarServerController.java
@ExceptionHandler(UnsupportedOperationException.class)
@ResponseBody
public String badQuery(Exception exc) {
  return exc.getMessage();
}
 
源代码20 项目: tds   文件: RadarServerController.java
void setStations(RadarDataInventory.Query query, String[] stations) {
  if (stations.length == 0)
    throw new UnsupportedOperationException("No stations " + "found for specified coordinates.");
  for (String stid : stations)
    query.addCriteria(RadarDataInventory.DirType.Station, stid);
}
 
源代码21 项目: ghidra   文件: EmulateDisassemblerContext.java
@Override
public void clearRegister(Register register) {
	throw new UnsupportedOperationException();
}
 
源代码22 项目: ghidra   文件: EmulateDisassemblerContext.java
@Override
public Register getRegister(String name) {
	throw new UnsupportedOperationException();
}
 
源代码23 项目: ghidra   文件: EmulateDisassemblerContext.java
@Override
public Register[] getRegisters() {
	throw new UnsupportedOperationException();
}
 
源代码24 项目: ghidra   文件: EmulateDisassemblerContext.java
@Override
public BigInteger getValue(Register register, boolean signed) {
	throw new UnsupportedOperationException();
}
 
源代码25 项目: ghidra   文件: EmulateDisassemblerContext.java
@Override
public void setValue(Register register, BigInteger value) {
	throw new UnsupportedOperationException();
}
 
源代码26 项目: ghidra   文件: EmulateDisassemblerContext.java
@Override
public void setFutureRegisterValue(Address fromAddr, Address toAddr,
		RegisterValue value) {
	throw new UnsupportedOperationException();
}
 
源代码27 项目: ghidra   文件: RelocationDBAdapterV4.java
@Override
Record adaptRecord(Record rec) {
	// my guess is that we don't need to do this until there is a version newer than us
	throw new UnsupportedOperationException("Don't know how to adapt to the new version");
}
 
源代码28 项目: ghidra   文件: RelocationDBAdapterV3.java
@Override
void add(long addrKey, int type, long[] values, byte[] bytes, String symbolName)
		throws IOException {
	throw new UnsupportedOperationException();
}
 
源代码29 项目: ghidra   文件: RelocationDBAdapterV3.java
@Override
void remove(long addrKey) throws IOException {
	throw new UnsupportedOperationException();
}
 
源代码30 项目: ghidra   文件: RelocationDBAdapterV1.java
@Override
void add(long addrKey, int type, long[] values, byte[] bytes, String symbolName) {
	throw new UnsupportedOperationException();
}
 
 类所在包
 类方法
 同包方法