public static Point2DArrays termToPoint2DArrays(Term value, ChoisePoint iX) {
   Term[] termArray = Converters.listToArray(value, iX);
   double[] xPoints = new double[termArray.length];
   double[] yPoints = new double[termArray.length];
   for (int n = 0; n < termArray.length; n++) {
     try {
       Term[] arguments = termArray[n].isStructure(SymbolCodes.symbolCode_E_p, 2, iX);
       xPoints[n] = Converters.argumentToReal(arguments[0], iX);
       yPoints[n] = Converters.argumentToReal(arguments[1], iX);
     } catch (Backtracking b) {
       throw new WrongArgumentIsNotAPoint2D(value);
     }
   }
   ;
   return new Point2DArrays(xPoints, yPoints);
 }
  /** Tests that the {@link LocalTime} can be round-tripped. */
  @Test
  public void testRoundtrip() {
    final Gson gson = Converters.registerLocalTime(new GsonBuilder()).create();
    final LocalTime lt = new LocalTime();

    assertThat(gson.fromJson(gson.toJson(lt), LocalTime.class), is(lt));
  }
Esempio n. 3
0
  @Test
  public void ConvertDevsTest() {
    Set<Dev> devs = mock(Set.class);
    List<Dev> devsToConvert = mock(List.class);
    devsToConvert = Arrays.asList(dev);
    Iterator iterator = mock(Iterator.class);

    when(iterator.hasNext()).thenReturn(true, false);

    convert.convertDevs(devsToConvert);
    assertEquals(devs, devs);
  }
 public Term getValue() {
   ActivePlainDocument activeDocument = (ActivePlainDocument) getDocument();
   try {
     // return new PrologReal(new Double(activeDocument.getTextOrBacktrack()));
     String text = activeDocument.getTextOrBacktrack();
     BigInteger number = Converters.stringToStrictInteger(text);
     return new PrologInteger(number);
   } catch (Backtracking b) {
     return new PrologString(activeDocument.getText());
   } catch (TermIsNotAnInteger e) {
     return new PrologString(activeDocument.getText());
   }
 }
 /**
  * Returns appropriate ByteToCharConverter subclass instance.
  *
  * @param string represents encoding
  */
 public static ByteToCharConverter getConverter(String encoding)
     throws UnsupportedEncodingException {
   Object cvt;
   cvt = Converters.newConverter(Converters.BYTE_TO_CHAR, encoding);
   return (ByteToCharConverter) cvt;
 }
 /** Create an instance of the default ByteToCharConverter subclass. */
 public static ByteToCharConverter getDefault() {
   Object cvt;
   cvt = Converters.newDefaultConverter(Converters.BYTE_TO_CHAR);
   return (ByteToCharConverter) cvt;
 }
Esempio n. 7
0
 public Clob asClob() {
   return as(Clob.class, Converters.<Clob>unconvertible());
 }
Esempio n. 8
0
 public Blob asBlob() {
   return as(Blob.class, Converters.<Blob>unconvertible());
 }
Esempio n. 9
0
 public URL asURL() {
   return as(URL.class, Converters.<URL>unconvertible());
 }
Esempio n. 10
0
 public Timestamp asTimestamp() {
   return as(Timestamp.class, Converters.<Timestamp>unconvertible());
 }
Esempio n. 11
0
 public Object[] asArray() {
   return as(Object[].class, Converters.<Object[]>unconvertible());
 }