/* * Copyright 2017 Red Hat, Inc. and/or its affiliates. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.kie.dmn.feel.model; import org.kie.dmn.feel.lang.FEELProperty; public class Address { private String streetName; private String zip; public Address(String streetName) { super(); this.streetName = streetName; } public Address(String streetName, String zip) { super(); this.streetName = streetName; this.zip = zip; } @FEELProperty("street name") public String getStreetName() { return streetName; } public void setStreetName(String streetName) { this.streetName = streetName; } @Override public String toString() { StringBuilder builder = new StringBuilder(); builder.append("Address [streetName=").append(streetName).append("]"); return builder.toString(); } public String getZip() { return zip; } public void setZip(String zip) { this.zip = zip; } }