io.sphere.sdk.queries.MetaModelGetDsl Maven / Gradle / Ivy
package io.sphere.sdk.queries;
import io.sphere.sdk.expansion.ExpansionPath;
import io.sphere.sdk.expansion.MetaModelExpansionDsl;
import java.util.List;
import java.util.function.Function;
/**
*
* @param type of the query result
* @param unit of the query result
* @param type of the class implementing this class
* @param type of the expansion model
*/
public interface MetaModelGetDsl, E> extends GetDsl, MetaModelExpansionDsl {
@Override
C plusExpansionPaths(final Function> m);
@Override
C withExpansionPaths(final Function> m);
@Override
List> expansionPaths();
@Override
C plusExpansionPaths(final ExpansionPath expansionPath);
@Override
C withExpansionPaths(final ExpansionPath expansionPath);
@Override
C withExpansionPaths(final List> expansionPaths);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy