public class Coordinates2License extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Coordinates2License.Function4<A,B,C,D,R> |
static class |
Coordinates2License.LiCo |
static class |
Coordinates2License.MLicense |
| Constructor and Description |
|---|
Coordinates2License() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Coordinates coo) |
boolean |
andIsOr() |
void |
checkCompatibility(BiFunction<Coordinates,String,String> f) |
static <K,V> int |
entryComp(Map.Entry<K,V> a,
Map.Entry<K,V> b,
Coordinates2License.Function4<K,V,K,V,Integer> f4) |
static <K,V> boolean |
entryPred(Map.Entry<K,V> entry,
BiPredicate<K,V> bipred) |
void |
fromJar(BiConsumer<Coordinates,Coordinates2License.LiCo> f) |
void |
fromSrc(BiConsumer<Coordinates,Coordinates2License.LiCo> f) |
void |
generateNotice() |
Optional<Coordinates2License.LiCo> |
get(Coordinates coordinates) |
void |
getHolders(BiFunction<Coordinates,String,Optional<CopyrightHolder>> f) |
void |
setAndIsOr(boolean andIsOr) |
void |
setLog(Findings log) |
void |
summery() |
void |
update(BiConsumer<Coordinates,Coordinates2License.LiCo> f) |
void |
updateScope(Coordinates coo,
String scope) |
public void add(Coordinates coo)
public void updateScope(Coordinates coo, String scope)
public void update(BiConsumer<Coordinates,Coordinates2License.LiCo> f)
public Optional<Coordinates2License.LiCo> get(Coordinates coordinates)
public void checkCompatibility(BiFunction<Coordinates,String,String> f)
public void summery()
public void generateNotice()
public void getHolders(BiFunction<Coordinates,String,Optional<CopyrightHolder>> f)
public void fromSrc(BiConsumer<Coordinates,Coordinates2License.LiCo> f)
public void fromJar(BiConsumer<Coordinates,Coordinates2License.LiCo> f)
public void setLog(Findings log)
public boolean andIsOr()
public void setAndIsOr(boolean andIsOr)
public static <K,V> boolean entryPred(Map.Entry<K,V> entry, BiPredicate<K,V> bipred)
public static <K,V> int entryComp(Map.Entry<K,V> a, Map.Entry<K,V> b, Coordinates2License.Function4<K,V,K,V,Integer> f4)
Copyright © 2016. All rights reserved.