2011-05-13 3 views
-2

본질적으로 내가하고 싶은 것은 코덱의 특성을 가진 Object와 Message의 특성을 가진 동반자 클래스를 만들고지도에 객체를 넣고 싶습니다. opcode가 주어진 경우에만 메시지를 디코딩 할 수 있습니다.스칼라지도 도우미

또한 각 Message에는 고유 한 서명이 있기 때문에 다양한 코덱이 있습니다.

편집 -나는 코덱이라는 특성과 메시지라는 특성을 가지고 있습니다.

지도에 대해 어떤 유형을 지정합니까?

+0

이것은 당신이하고 싶은 것에 대한 진술이지만, 그 질문은 어디에 있습니까? 또한 "메시지"와 "코덱"이 실제로 의미하는 바를 전혀 언급하지 못했습니다. 전화 통신, 전자 메일 암호화, 기타 모든 것이 될 수 있습니다. –

+0

질문은 내가 어떻게 그렇게 할 것인가입니다. 특히, 맵에 대해 어떤 유형이 지정 될 것입니다. 또한 컨텍스트는 관련이 없습니다. 문제가 아니라는 것을 알았습니다. – RandomGuy123456

+3

[초콜릿으로 덮인 바나나를 내려 놓고 유럽 통화 시스템에서 벗어나십시오] (http://homepage.ntlworld.com/jonathan.deboynepollard/FGA/put-down-the-chocolate-covered-banana.html) –

답변

0

옵 코드가 String의이 코덱 유형 Codec의 경우, 당신은 아마도 Map[String,Codec]

을 원하지만 ... 당신은 분명히 심지어하고자한다는 것은으로까지 가고, 싱글 objectCodec를 정의 동반자 클래스가 있습니다. 따라서 모든 값이 동일하기 때문에 이것은 쓸모없는지도가 될 것입니다. 또한 두 번째 단락에 따라 여러 코덱을 사용할 수 없음을 의미합니다.