Toggle navigation
Home
java.lang.String to org.apache.james.mailbox.store.mail.model.impl.Cid
No. of Instances - 7
No. of Commits - 1
No. of Projects - {'james-project'}
Hierarchy/Composition: Composition
Primitive Info: -
NameSpace: Jdk -> Internal
Mapping:
Cascading Type Change (Similar)
String
to
Cid
Cascading Type Change (Different)
Function<ContentIdField,Optional<String>>
to
Function<ContentIdField,Optional<Cid>>
Add or Remove Method invocation
contentIdField.transform(new Function<ContentIdField,Optional<Cid>>(){ @Override public Optional<Cid> apply( ContentIdField field){ return Optional.fromNullable(field.getId()); } } )
to
contentIdField.transform(new Function<ContentIdField,Optional<Cid>>(){ @Override public Optional<Cid> apply( ContentIdField field){ return Optional.fromNullable(field.getId()).transform(new Function<String,Cid>(){ @Override public Cid apply( String cid){ return Cid.from(cid); } } ); } } )
Optional.<String>absent()
to
Optional.<Cid>absent()