All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.joinedworkz.common.info.MergedResourceOperationPart Maven / Gradle / Ivy

There is a newer version: 1.3.46
Show newest version
package org.joinedworkz.common.info;

import org.eclipse.xtend.lib.annotations.Accessors;
import org.eclipse.xtext.xbase.lib.Pure;
import org.joinedworkz.core.model.CmnContent;
import org.joinedworkz.core.model.CmnResourceOperation;

@Accessors
@SuppressWarnings("all")
public class MergedResourceOperationPart {
  private final CmnResourceOperation operation;

  private final CmnContent consumes;

  private final CmnContent produces;

  public MergedResourceOperationPart(final CmnResourceOperation operation, final CmnContent consumes, final CmnContent produces) {
    super();
    this.operation = operation;
    this.consumes = consumes;
    this.produces = produces;
  }

  @Pure
  public CmnResourceOperation getOperation() {
    return this.operation;
  }

  @Pure
  public CmnContent getConsumes() {
    return this.consumes;
  }

  @Pure
  public CmnContent getProduces() {
    return this.produces;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy