@Override public String convertToDatabaseColumn(Feature feature) { if (feature == null) return null; return feature.getName(); }
@XmlElement(name = "CITY") public String getCity() { if (venue != null) { AddressInfo address = venue.getAddress(); if (address != null && address.getStreet() != null) return address.getCity(); } CityData city = place.getCity(); return city == null ? null : city.getName(); }
@XmlElement(name = "PHONE") public String getPhone() { if (location == null) return null; List<NumberInfo> numbers = location.getNumbers(); for (NumberInfo number : numbers) if (number.getType().equals(model.PHONE)) return number.getValue(); return null; }
public void checkSelfReferenceThroughState() { NodeData node = get(Uri.parse("http://misc.test:666/DATE/ID/")); assertNotNull(node); DateData date = (DateData)node; assertNotNull("node-state must not be null", date.getNodeState()); assertEquals("self-reference is not equal", node, date.getNodeState().getNode()); assertTrue("self-reference does refer another instance", node == date.getNodeState().getNode()); }
public RoundtripTest() { super(new TestData(SOURCE, new DefaultModelFactory())); } }
@Override public String getName() { return event.getName(); }
public void handleResolveMediaByUri() throws Exception { Object object = unmarshal("/resolution/media-by-uri.xml", false); checkResultResolveMediaByUri(object); }
public void handleIncompleteCityByNameAndCountryMissing() throws Exception { Object object = unmarshal("/resolution/city-missing.xml", false); checkResultIncompleteCityByNameAndCountryMissing(object); }
@Override public URI getLink() { return event.getLink(); }
public Event(ModelRce model, GroupData group) { this.model = model; info = group; event = null; this.group = group; exhibition = null; this.dates = null; groups = group.getGroups(); }
@Override public String getId() { return "G." + event.getId(); }
@Override public Map getNodes() { return event.getNodes(); }
@Override public List getPrices() { return event.getPrices(); }
@Override public List getNumbers() { return event.getNumbers(); }
@Override public List getNumbers() { return event.getNumbers(); }